Quarterly report [Sections 13 or 15(d)]

Long-Term Debt (Details)

v3.25.1
Long-Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 19, 2024
Aug. 16, 2021
Long-Term Debt [Line Items]      
Entire balance under the term loan facility   $ 10,428  
Prepayment $ 983    
Interest expense $ 850    
Line of Credit [Member]      
Long-Term Debt [Line Items]      
Term loan facility 6.55%    
Loan Agreement [Member]      
Long-Term Debt [Line Items]      
Prepayment charge, percentage 1.00%    
Prepaid principal amount $ 94    
Long Term Debt [Member]      
Long-Term Debt [Line Items]      
Accrued interest $ 69    
Hercules Capital Inc [Member]      
Long-Term Debt [Line Items]      
Prepayment charge, percentage 1.00%    
Hercules Capital Inc [Member] | Loan Agreement [Member]      
Long-Term Debt [Line Items]      
Advanced amount     $ 15,000