v3.26.3
LONG-TERM BORROWINGS - Schedule of Notes Payable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Notes Payable [Line Items]    
Total notes payable $ 93,765 $ 96,115
Less: unamortized debt discount and issuance costs (872) (1,199)
Less: current portion of notes payable (4,239) (4,077)
Notes payable, net 88,654 90,839
Mortgage Notes Payable    
Notes Payable [Line Items]    
Total notes payable 92,802 95,127
Promissory Notes Payable    
Notes Payable [Line Items]    
Total notes payable $ 963 988
Note dated December 21, 2022    
Notes Payable [Line Items]    
Stated Interest Rate 3.00%  
Note dated December 21, 2022 | Mortgage Notes Payable    
Notes Payable [Line Items]    
Total notes payable $ 65,074 66,536
Stated Interest Rate 7.53%  
Effective Interest Rate 7.87%  
Notes dated December 22, 2023 | Mortgage Notes Payable    
Notes Payable [Line Items]    
Total notes payable $ 23,425 23,891
Stated Interest Rate 8.31%  
Effective Interest Rate 8.48%  
Notes dated October 1, 2021 | Mortgage Notes Payable    
Notes Payable [Line Items]    
Total notes payable $ 4,303 4,700
Stated Interest Rate 8.14%  
Effective Interest Rate 8.29%  
Note acquired in Harvest Acquisition in October 2021 | Promissory Notes Payable    
Notes Payable [Line Items]    
Total notes payable $ 963 $ 988
Stated Interest Rate 7.50%  
Effective Interest Rate 7.50%