Quarterly report [Sections 13 or 15(d)]

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

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