XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Joint Venture - Summary of Financial Information of Joint Ventures (Balance Sheet Data) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Schedule Of Equity Method Investments [Line Items]        
Current assets $ 334,147 $ 338,033    
Total assets 476,830 479,214    
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current liabilities 201,449 198,637    
Stockholder's equity 50,944 53,659 $ 46,991 $ 53,189
Total liabilities and stockholders' equity $ 476,830 479,214    
Joint venture        
Schedule Of Equity Method Investments [Line Items]        
Current assets   76,394   72,241
Non current assets   14,345   19,701
Total assets   90,739   91,942
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current liabilities   57,898   63,006
Non current liabilities   227   862
Stockholder's equity   32,614   28,074
Total liabilities and stockholders' equity   $ 90,739   $ 91,942