XML 114 R96.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, FDIC insured limits $ 83,900 $ 39,200
Number of customers | Customer 0 0
Allowance for doubtful accounts $ 5,816 $ 5,711
Wrote off bad debts $ 6,200 $ 6,300
Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Receivable contracts Term 60 months 60 months
Number of days process in place to collect receivables 60 days  
Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Number of days process in place to collect receivables 30 days  
8.500% Senior Secured Notes due 2029    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value $ 413,500  
Notes payable, carrying value $ 400,000  
Senior Secured Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value   $ 350,200
Notes payable, carrying value   $ 344,800