Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Term Loan Facility (Details)

v3.25.1
Debt - Term Loan Facility (Details) - Term loan facility, interest paid at 12.0%, due December 2025 - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2020
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt        
Funding provided $ 100,000,000.0      
Amount drawn     $ 65,000,000.0  
Percentage of pledged stock, Its subsidiaries and bank accounts 100.00%      
Interest rate 12.00%      
Accrued interest     7,900,000 $ 12,500,000
Minimum liquidity $ 5,000,000.0      
Minimum annual revenue     $ 585,000,000.0  
Forecast        
Debt        
Minimum annual revenue   $ 650,000,000.0