v3.26.1
Loans - Sunoma Loan Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Jul. 19, 2022
USD ($)
Loan
Aug. 27, 2020
Permanent Loan      
Debt Instrument [Line Items]      
Aggregate principal amount   $ 23,000  
Interest rate on loan   8.20%  
Construction Loans      
Debt Instrument [Line Items]      
Interest rate on loan     7.80%
Maximum debt to worth ratio   500.00%  
Minimum current ratio   100.00%  
Minimum required debt service coverage ratio   125.00%  
Letter of Credit      
Debt Instrument [Line Items]      
Draws on standby letters of credit $ 927    
Equipment Loan      
Debt Instrument [Line Items]      
Equipment loans to finance | Loan   3