v3.26.1
Notes payable and debt - Narrative - Senior Secured Notes – 2027 (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 17, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Notes payable            
Loss on extinguishment of debt   $ 204 $ 0   $ 4,494 $ (1,487)
Senior Secured Notes – 2027            
Notes payable            
Original facility size $ 67,000          
Bloom Notes – 2025            
Notes payable            
Original facility size 60,000          
Debt conversion, accrued interest 7,000          
Payment of accrued interest 600          
Payment for debt origination fees $ 1,000          
Loss on extinguishment of debt       $ 300