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 |