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

Equity and Temporary Equity - Additional Information (Details)

v3.25.4
Equity and Temporary Equity - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 31, 2027
Nov. 09, 2021
Nov. 18, 2020
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 21, 2026
May 31, 2024
May 31, 2023
Dec. 31, 2021
Dec. 14, 2020
Class Of Stock [Line Items]                      
Dividend payable nature       quarterly              
Declared dividend per share       $ 0.12 $ 0.12 $ 0.12          
Payment of Dividened       $ 13,600,000 $ 14,000,000 $ 14,300,000          
Authorized amount of share repurchase program               $ 125,000,000 $ 125,000,000    
Treasury stock shares, acquired       6,100,000 4,800,000 4,200,000          
Treasury stock value acquired cost method       $ 25,700,000 $ 28,300,000 $ 32,000,000          
Average price per share       4.19 $ 5.89 $ 7.54          
Remaining share repurchase amount       $ 0              
Number of trading days   30                  
Revert dividend rate       5.75%              
Increased annual dividend rate       15.00%              
Preferred stock redemption percentage       101.00%              
Annual dividend rate       14.50%              
Conversion terms     $18 per share, adjusted for any customary recapitalization events                
Preferred stock, Redemption price per share       $ 100              
Common stock par value       $ 0.0001 $ 0.0001            
Addition on dividend rate       3.00%              
Common stock shares issued       131,853,614 130,153,836            
Number of shares purchased by exchanging warrants       1,100,000              
Forecast [Member]                      
Class Of Stock [Line Items]                      
Declared dividend per share             $ 0.03        
Haymaker [Member]                      
Class Of Stock [Line Items]                      
Common stock shares issued       2,000,000              
Warrant [Member] | Haymaker [Member]                      
Class Of Stock [Line Items]                      
Common stock shares issued       2,000,000              
Ares Warrants [Member]                      
Class Of Stock [Line Items]                      
Warrant expiration date       Dec. 22, 2025              
Maximum [Member] | Haymaker [Member]                      
Class Of Stock [Line Items]                      
Common stock par value       $ 15              
Share expiration date       Dec. 22, 2027              
Minimum [Member] | Haymaker [Member]                      
Class Of Stock [Line Items]                      
Common stock par value       $ 13              
Share expiration date       Dec. 22, 2025              
Series A Preferred Stock [Member]                      
Class Of Stock [Line Items]                      
Number of shares issued     700,000                
Conversion price previously reported       $ 12              
Number of additional shares     300,000                
Conversion price       11.55              
Temporary equity, Liquidation preference per share       $ 100           $ 100  
Common stock par value     $ 0.0001                
Series A Preferred Stock [Member] | Haymaker [Member]                      
Class Of Stock [Line Items]                      
Issuance of shares       200,000              
Series A Redeemable Temporary Equity [Member]                      
Class Of Stock [Line Items]                      
Number of shares issued                     1,000,000
Conversion price previously reported       $ 12              
Conversion price       $ 11.55              
Additional common stock bonus shares 1,200,000                    
Common stock, value, subscriptions     $ 7,500,000                
Share price     $ 18                
Annual dividend rate     5.75%