XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Long Term Debt - Seller Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Debt Instrument [Line Items]    
Total notes payable $ 86,560 $ 82,265
Note Payable To Sellers [Member]    
Debt Instrument [Line Items]    
Total notes payable 5,500 5,500
Note Payable To Sellers [Member] | Note Payable to the Sellers of Kinetic    
Debt Instrument [Line Items]    
Total notes payable 3,000 3,000
Note Payable To Sellers [Member] | Note Payable to the Sellers of Precision Marshall    
Debt Instrument [Line Items]    
Total notes payable $ 2,500 $ 2,500