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

Equity and Temporary Equity - Additional Information (Details)

v3.25.0.1
Equity and Temporary Equity - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 31, 2027
Nov. 09, 2021
Nov. 18, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 21, 2025
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.09          
Dividend       $ 14,000,000 $ 14,300,000 $ 10,900,000          
Authorized amount of share repurchase program               $ 125,000,000 $ 125,000,000    
Treasury stock shares, acquired       4,800,000 4,200,000 4,500,000          
Treasury stock value acquired cost method       $ 28,300,000 $ 32,000,000 $ 39,000,000          
Average price per share       5.89 $ 7.54 $ 8.6          
Remaining share repurchase amount       $ 25,700,000              
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     $17.50 per share for the period until March 31, 2025 and $18 thereafter, 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       130,153,836 125,268,525            
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              
New Ares Warrants [Member]                      
Class Of Stock [Line Items]                      
Common stock par value       $ 10              
Maximum [Member] | Haymaker [Member]                      
Class Of Stock [Line Items]                      
Common stock par value       15              
Minimum [Member] | Haymaker [Member]                      
Class Of Stock [Line Items]                      
Common stock par value       13              
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.67              
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              
Future minimum payments due thereafter     $ 18                
Conversion price       $ 11.67              
Additional common stock bonus shares 1,200,000                    
Common stock, value, subscriptions     $ 7,500,000                
Share price     $ 17.5                
Annual dividend rate     5.75%