v3.25.2
Transactions with related parties - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Selling, General and Administrative Expenses | Dry Lease Agreement            
Related Party Transaction [Abstract]            
Business travel expenses incurred and paid   $ 0 $ 46,000 $ 2,000 $ 78,000  
Related Party            
Related Party Transaction [Abstract]            
Operating lease, payments   100,000 100,000 100,000 200,000  
Payments to acquire building $ 4,000,000.0          
Related Party | Secured Debt            
Related Party Transaction [Abstract]            
Debt principal amount $ 3,000,000.0          
Interest rate, stated percentage 8.50%          
Related Party | Other Assets            
Related Party Transaction [Abstract]            
Related party receivables   100,000   100,000   $ 100,000
Related Party | Selling, General and Administrative Expenses            
Related Party Transaction [Abstract]            
Facilities fee incurred   0 100,000 400,000 400,000  
Facilities fee paid   $ 0 $ 100,000 $ 0 $ 100,000