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

Debt - Term Loan Facility (Details)

v3.26.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
Debt      
Funding provided $ 100,000,000.0    
Percentage of pledged stock, Its subsidiaries and bank accounts 100.00%    
Interest rate   15.00%  
Minimum liquidity $ 5,000,000.0    
Minimum annual revenue   $ 650,000,000.0 $ 585,000,000.0
Debt Instrument, Back End Fee, Percent   9.00%