XML 105 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 28, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2024
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Fair Value Adjustment of Warrants   $ (584) $ (286) $ (21,236)  
Private Placement Warrants [Member]          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Warrant Liability $ 7,900        
Stock issued during period, shares, issued for services   7,333,333 7,333,333    
Stock issued during period, value, issued for services   $ 100 $ 700    
Fair Value Adjustment of Warrants   600 300 21,200  
Interest Rate Cap [Member]          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Derivative, notional amount   850,000 950,000    
Interest income   5,300 7,700 $ 43,800  
Interest Rate Collar [Member]          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Derivative, notional amount         $ 200,000
Other Assets [Member] | Interest Rate Cap [Member]          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Fair value of outstanding interest rate caps   800 26,300    
Other Assets [Member] | Interest Rate Collar [Member]          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Fair value of outstanding interest rate caps   $ 800 $ 26,300