Quarterly report pursuant to Section 13 or 15(d)

Long Term Debt - Seller Notes (Details)

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