Quarterly report [Sections 13 or 15(d)]

Business Combination - Additional Information (Details)

v3.26.1
Business Combination - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 20, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Common Stock        
Business Combination [Line Items]        
Number of shares issued   219,671 7,885  
IRRAS        
Business Combination [Line Items]        
Name of acquiree IRRAS Holdings, Inc.      
Date of acquisition Nov. 20, 2025      
Net sales percentage       25.00%
Contingent cash payment in 2026   $ 13,000   $ 13,000
Contingent cash payment in 2027   17,000   17,000
Contingent cash payment in 2028   $ 22,000   $ 22,000
IRRAS | Common Stock        
Business Combination [Line Items]        
Cash consideration $ 5,000      
Equity consideration in the form of common stock 1,325,000      
IRRAS | Former Equityholders        
Business Combination [Line Items]        
Cash consideration $ 20      
Equity consideration $ 17,800      
Equity consideration in the form of common stock 1,319,010      
Equity consideration in the form of common stock issuable 200,000      
Number of shares issued   219,671   227,556