XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Revision to Previously Reported Financial Information - Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Trade receivables, net $ 133,337   $ 90,861      
Other current assets 18,100   32,438      
Total current assets 709,040   750,024      
Total assets 1,007,568   969,951      
Total stockholders equity $ 870,462 $ 879,409 872,352 $ 862,916 $ 868,689 $ 897,108
As Reported            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Trade receivables, net     91,504      
Other current assets     34,359      
Total current assets     752,588      
Total assets     972,515      
Total stockholders equity     874,916      
Adjustments            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Trade receivables, net     (643)      
Other current assets     (1,921)      
Total current assets     (2,564)      
Total assets     (2,564)      
Total stockholders equity     $ (2,564)