XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Unbilled revenue (contract assets) $ 34,467 $ 39,684
Customer deposits (contract liabilities) (56,016) (46,042)
Net contract assets (liabilities) (21,549) $ (6,358)
Unbilled revenue (contract assets) (5,217)  
Customer deposits (contract liabilities) (9,974)  
Net contract assets (liabilities) (15,191)  
Change due to revenue recognized (Contract assets) 26,478  
Change due to revenue recognized (Contract Liabilities) 10,978  
Change due to invoicing customers/ additional deposits (Contract Assets) (31,695)  
Change due to invoicing customers/ additional deposits (Contract Liabilities) $ (20,952)