v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
US federal net operating loss carryforwards   $ 340,100,000 $ 262,400,000
Net operating loss carryforwards   303,100,000  
State net operating loss carryforwards   225,700,000 155,400,000
Valuation allowance   868,000 795,000
Interest expense limitation carryforward   108,500,000 66,100,000
Unrecognized tax positions   0  
Forecast      
Operating Loss Carryforwards [Line Items]      
State net operating loss carryforwards $ 200,000    
Internal Revenue Code Section 382      
Operating Loss Carryforwards [Line Items]      
US federal net operating loss carryforwards   $ 47,600,000 $ 47,600,000