v3.26.1
Related party transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2026
May 31, 2024
May 31, 2023
Mar. 31, 2026
Feb. 23, 2025
May 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]              
Contract liabilities, related party       $ 5,864     $ 8,660
Debt principal       200,062     195,760
Proceeds from sale of equipment       0 $ 7,000    
Operating cash flows from operating leases       102 101    
Non-cash interest expense, inclusive of related party       7,084 5,210    
Term loan credit facility with related party | Line of credit              
Related Party Transaction [Line Items]              
Debt principal       $ 188,627     184,087
Stated interest rate       10.00%      
Term loan credit facility with related party | Line of credit | Forecast              
Related Party Transaction [Line Items]              
Stated interest rate           7.00%  
Related party              
Related Party Transaction [Line Items]              
Contract liabilities, related party       $ 4,361     5,642
Interest expense, net       6,894 4,840    
Non-cash interest expense, inclusive of related party       6,807 4,632    
Contract asset             $ 850
Alcon | Related party              
Related Party Transaction [Line Items]              
Debt Instrument term 12 months            
Credit memo $ 5,500            
Contract liabilities, related party       3,999      
Proceeds from term borrowings     $ 142,270        
Proceeds from sale of equipment     $ 7,730        
Operating lease, term of contract     10 years        
Operating cash flows from operating leases       $ 280 $ 295    
Alcon | Contract liability prepayment              
Related Party Transaction [Line Items]              
Related party transaction, amount   $ 5,500          
Customer one | Revenues | Customer concentration risk              
Related Party Transaction [Line Items]              
Concentration risk percentage       39.00% 54.00%