XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Joint Venture - Summary of Financial Information of Joint Ventures (Balance Sheet Data) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Schedule Of Equity Method Investments [Line Items]            
Current assets $ 336,948   $ 350,890      
Total assets 468,769   472,849      
LIABILITIES AND STOCKHOLDERS' EQUITY            
Current liabilities 184,720   208,858      
Stockholder's equity 51,745 $ 46,991 53,189 $ 50,994 $ 45,765 $ 68,840
Total liabilities and stockholders' equity $ 468,769   $ 472,849      
Joint venture            
Schedule Of Equity Method Investments [Line Items]            
Current assets   74,525     59,250  
Non current assets   17,658     22,677  
Total assets   92,183     81,927  
LIABILITIES AND STOCKHOLDERS' EQUITY            
Current liabilities   66,618     53,700  
Non current liabilities   669     1,147  
Stockholder's equity   24,896     27,080  
Total liabilities and stockholders' equity   $ 92,183     $ 81,927