XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities - Schedule Of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Payables and Accruals [Abstract]    
Accrued purchases $ 13,574 $ 7,478
Accrued employee compensation 4,551 5,886
Other accrued expenses 4,669 7,115
Non related party accrued interest expense 517 429
Contingent consideration 3,256 2,204
Unearned Income 296 (949)
Captive insurance liabilities 1,416 2,041
Total Accrued liabilities and other payables $ 28,279 $ 24,204