XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Revolving Line of Credit (Details)
1 Months Ended 12 Months Ended
Jul. 07, 2023
USD ($)
Mar. 31, 2022
Dec. 17, 2021
USD ($)
Jan. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Oct. 15, 2024
USD ($)
Sep. 30, 2020
USD ($)
Long-Term Debt                
Outstanding balance paid         $ 2,000,000 $ 400,000    
East West Bank | Credit Agreement                
Long-Term Debt                
Borrowing capacity $ 10,000,000.0              
Line of credit agreement, fixed interest rate 3.00%              
Percentage of interest rate added to loan rate in the event of default 5.00%              
Additional deferred financing fees         300,000      
Outstanding borrowings         $ 3,000,000.0      
Additional incremental borrowing capacity $ 5,000,000.0              
Revolving credit availability for defining value of eligible advances to aggregate amount of all outstanding advances ratio $ 1,000,000              
Value of eligible accounts to the aggregate amount of all outstanding advances ratio 2.0              
Minimum fixed coverage ratio 1.25              
Minimum loan rate to be maintained on loan effective rate 0.50%              
East West Bank | 2020 Revolving Credit Facility                
Long-Term Debt                
Borrowing capacity     $ 5,000,000.0         $ 4,500,000
Initial availability     $ 2,500,000         $ 1,000,000.0
Unused line fee   0.50%            
East West Bank | 2020 Revolving Credit Facility | Maximum                
Long-Term Debt                
Additional deferred financing fees       $ 100,000        
East West Bank | Subsequent Event | Credit Agreement                
Long-Term Debt                
Outstanding borrowings             $ 9,700,000  
Revolving Credit Availability Ratio             1.00  
East West Bank | SOFR | Credit Agreement                
Long-Term Debt                
Spread on variable rate 0.10%              
East West Bank | LIBOR | 2020 Revolving Credit Facility                
Long-Term Debt                
Spread on variable rate     3.50%          
Interest rate   7.00%            
East West Bank | Execution of Third Amendment | Subsequent Event | Credit Agreement                
Long-Term Debt                
Prepayments             $ 1,000,000.0  
East West Bank | Period on or before January 15, 2025 | Subsequent Event | Credit Agreement                
Long-Term Debt                
Prepayments             1,000,000.0  
East West Bank | Period on or before April 15, 2025 | Subsequent Event | Credit Agreement                
Long-Term Debt                
Prepayments             2,000,000.0  
East West Bank | December 31 2023 | Credit Agreement                
Long-Term Debt                
Maximum total funded debt to EBITDA ratio to be maintained 3.50              
East West Bank | March 31, 2025 | Credit Agreement                
Long-Term Debt                
Maximum total funded debt to EBITDA ratio to be maintained 3.25              
East West Bank | June 30, 2024 | Subsequent Event | Credit Agreement                
Long-Term Debt                
Minimum Liquidity             1,000,000.0  
East West Bank | September 30, 2024 | Subsequent Event | Credit Agreement                
Long-Term Debt                
Minimum TTM EBITDA             5,000,000.0  
Minimum Liquidity             1,500,000  
East West Bank | December 31, 2024 | Subsequent Event | Credit Agreement                
Long-Term Debt                
Minimum TTM EBITDA             3,500,000  
Minimum Liquidity             $ 1,500,000  
Revolving Credit Availability Ratio             1.0  
East West Bank | March 31, 2025 | Subsequent Event | Credit Agreement                
Long-Term Debt                
Minimum TTM EBITDA             $ 5,500,000  
Minimum Liquidity             $ 2,000,000.0  
Revolving Credit Availability Ratio             1.5  
East West Bank | June 30, 2025 | Credit Agreement                
Long-Term Debt                
Maximum total funded debt to EBITDA ratio to be maintained 3.00              
East West Bank | June 30, 2025 | Subsequent Event | Credit Agreement                
Long-Term Debt                
Minimum TTM EBITDA             $ 7,500,000  
Minimum Liquidity             $ 2,000,000.0  
Minimum fixed coverage ratio             1.25  
Revolving Credit Availability Ratio             2.0