XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Joint Venture - Summary of Financial Information of Joint Ventures (Balance Sheet Data) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Schedule Of Equity Method Investments [Line Items]        
Current assets $ 335,265 $ 350,890    
Total assets 466,349 472,849    
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current liabilities 192,536 208,858    
Stockholder's equity 46,991 53,189 $ 45,765 $ 68,840
Total liabilities and stockholders' equity $ 466,349 472,849    
Joint venture        
Schedule Of Equity Method Investments [Line Items]        
Current assets   72,241   31,759
Non current assets   19,701   22,763
Total assets   91,942   54,522
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current liabilities   63,006   24,445
Non current liabilities   862   1,300
Stockholder's equity   28,074   28,777
Total liabilities and stockholders' equity   $ 91,942   $ 54,522