XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation, Summary of Significant Accounting Policies and Change in Accounting Principles - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
option
payment
reportingUnit
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Jan. 20, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of reporting units | reportingUnit 1      
Accounts receivable netted against claims payable 57.00% 47.00%    
Accounts receivable, net eligible for net basis settlement 16.00%      
Number of leases option | option 1      
Right-of-use assets impairment $ 24,065 $ 0 $ 0  
Loss on termination of lease $ 6,500      
Number of lease termination payment | payment 2      
Termination payment paid $ 3,250      
Preferred class A common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01    
Series A Preferred Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Preferred class A common stock, par value (in dollars per share) | $ / shares $ 0.01     $ 0.01
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Expiration period 10 years      
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years