v3.25.1
LONG-TERM LOAN - Narrative (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Line of Credit Facility [Line Items]  
Interest rate per annum 690.00%
Installments payable frequency of payments quarterly
Interest Rate Floor  
Line of Credit Facility [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 200.00%
Eurodollar  
Line of Credit Facility [Line Items]  
Debt Instrument, Basis Spread on Variable Rate 3.50%
Alternate Base Rate  
Line of Credit Facility [Line Items]  
Debt Instrument, Basis Spread on Variable Rate 2.50%
Debt Instrument, Interest Rate, Stated Percentage 150.00%
Alternate Base Rate | Federal Funds Effective Rate  
Line of Credit Facility [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 50.00%
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate  
Line of Credit Facility [Line Items]  
Interest rate per annum 430.00%
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Credit Adjustment Spread  
Line of Credit Facility [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 10.00%
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Interest Margin  
Line of Credit Facility [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 250.00%
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Interest Rate Floor  
Line of Credit Facility [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 100.00%
New Senior Secured Term Loan Facility  
Line of Credit Facility [Line Items]  
Aggregate principal amount of credit facility $ 40,000,000
New Senior Secured Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Aggregate principal amount of credit facility 10,000,000
Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Line of Credit Facility, Maximum Borrowing Capacity 25,000,000
Term Loan Facility  
Line of Credit Facility [Line Items]  
Aggregate principal amount of credit facility 35,000,000
On April 01, 2021, through December 31, 2021  
Line of Credit Facility [Line Items]  
Amount of installments payable 438,000
On March 31, 2022 through December 31, 2022  
Line of Credit Facility [Line Items]  
Amount of installments payable 656,000
On and after March 31, 2023  
Line of Credit Facility [Line Items]  
Amount of installments payable $ 1,313,000