v3.25.3
Finance leases and other debt - Narrative (Details) - USD ($)
1 Months Ended 9 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Oct. 31, 2025
Jan. 31, 2025
Debt Instrument [Line Items]        
Debt     $ 964,000  
Financing arrangements        
Debt Instrument [Line Items]        
Debt     $ 941,000 $ 1,913,000
Debt instrument, monthly payment   $ 123,000    
Debt instrument, term   36 months    
Effective interest rate (as a percent)   10.50%    
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, term 5 years      
Maximum borrowing capacity $ 50,000      
Effective interest rate (as a percent)     7.20%  
Quarterly fee (as a percent) 0.25%      
Debt issuance costs $ 778,000      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Bridge Loan        
Debt Instrument [Line Items]        
Maximum borrowing capacity 5,000      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Letter of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 5,000