XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Contract assets $ 3,100 $ 3,100 $ 3,100
Revenue recognized 42,966 65,725  
Customer Refunds 17,500    
Other Receivables      
Disaggregation Of Revenue [Line Items]      
Short-term contract assets 2,493 2,493 2,098
Long-term contract assets $ 607 $ 607 $ 1,002