v3.26.1
Debt - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 10, 2024
Jun. 30, 2024
Jun. 30, 2021
Debt Instrument [Line Items]                  
Weighted average interest rate on short-term borrowings (as percent)       11.20% 11.00%        
Convertible Debt                  
Debt Instrument [Line Items]                  
Aggregate principal amount                 $ 150,000,000.0
Initial conversion price (in dollars per share)             $ 50.00    
Interest rate (as percent)             8.50%    
Debt instrument, repurchase amount $ 29,700,000 $ 300,000 $ 29,700,000   $ 30,000,000.0 $ 120,000,000.0      
Loss on debt extinguishment $ 5,500,000 0 $ 5,500,000            
Letter of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity   $ 2,900,000           $ 15,500,000