XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities -Schedule Of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Accrued purchases $ 7,478 $ 10,790
Accrued employee compensation 5,886 3,981
Other accrued expenses 7,115 6,754
Non related party accrued interest expense 429 202
Contingent consideration 2,204 2,151
Unearned Income (949) 1,200
Captive insurance liabilities 2,041 0
Total Accrued liabilities and other payables $ 24,204 $ 25,078