XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT (Details) - Line of Credit - USD ($)
Dec. 14, 2022
Dec. 13, 2020
Mar. 31, 2024
Dec. 31, 2023
Apr. 26, 2023
Dec. 13, 2022
May 09, 2022
Dec. 15, 2020
Dec. 14, 2020
Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Borrowing capacity                 $ 35,000,000
Outstanding balance     $ 0 $ 0          
Revolving Credit Facility | 2020 Credit Facility                  
Debt Instrument [Line Items]                  
Borrowing capacity           $ 45,000,000   $ 45,000,000  
Increase in maximum borrowing capacity           10,000,000      
Debt issuance costs           $ 100,000      
Floor rate   3.75%              
Covenant, threshold trailing days 90 days                
Revolving Credit Facility | 2020 Credit Facility | Secured Overnight Financing Rate                  
Debt Instrument [Line Items]                  
Adjustable rate   2.90%              
Revolving Credit Facility | Delayed Draw Term Loan Facility                  
Debt Instrument [Line Items]                  
Borrowing capacity                 $ 10,000,000
Secured Debt | 2020 Credit Facility                  
Debt Instrument [Line Items]                  
Additional issuances trigger, maturity term 90 days                
Letter of Credit | 2020 Credit Facility                  
Debt Instrument [Line Items]                  
Borrowing capacity         $ 3,500,000   $ 1,500,000    
Standby Letters of Credit | 2020 Credit Facility                  
Debt Instrument [Line Items]                  
Borrowing capacity         $ 1,950,000   $ 950,000