Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - Promissory Notes Issued to Purchase Property and Equipment (Details)

v3.25.0.1
DEBT - Promissory Notes Issued to Purchase Property and Equipment (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
note
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
note
Debt Instrument [Line Items]      
Number of outstanding promissory notes | note 5   5
Mortgages and notes payable, current portion $ 5,126   $ 723
Remaining terms on notes 4 years 3 months 7 days   4 years 7 months 9 days
Three Vehicle Notes | Secured Debt      
Debt Instrument [Line Items]      
Note payable balance $ 168   $ 178
Mortgages and notes payable, current portion $ 36   $ 33
Weighted average interest rate 11.38%   11.07%
Middleborough Note      
Debt Instrument [Line Items]      
Note payable balance   $ 352  
Stated interest rate   4.00%