XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 10, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 29, 2024
Jun. 30, 2024
May 01, 2023
Apr. 30, 2023
Jun. 10, 2019
Line of Credit Facility [Line Items]                  
Capitalized interest   $ 0 $ 0 $ 0          
DWS Acquisition                  
Line of Credit Facility [Line Items]                  
Remaining percentage of equity interest to be acquired         80.00% 80.00%      
Subordinated Notes                  
Line of Credit Facility [Line Items]                  
Debt issued                 $ 11,900,000
Revolving Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit   14,000,000              
Available borrowing capacity   $ 77,600,000              
Effective interest rate   9.34% 9.56% 7.28%          
Term Loan                  
Line of Credit Facility [Line Items]                  
Effective interest rate   8.77% 7.61% 4.79%          
A&R Credit Agreement                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maturity date   Jun. 10, 2022              
Second A&R Credit Agreement                  
Line of Credit Facility [Line Items]                  
Line of credit facility, quarterly principal payment $ 1,250,000                
Line of credit facility, frequency of payments   first day of each quarter              
Line of credit facility, maturity date Jun. 10, 2026                
Second A&R Credit Agreement | Revolving Credit Facility                  
Line of Credit Facility [Line Items]                  
Increased borrowing availability               $ 110,000,000  
Line of credit $ 90,000,000                
Uncommitted accordion facility 20,000,000                
Available borrowing capacity             $ 15,000,000    
Second A&R Credit Agreement | Term Loan                  
Line of Credit Facility [Line Items]                  
Increased borrowing availability               $ 25,000,000  
Line of credit $ 24,400,000                
Four A&R Credit Agreement [Member]                  
Line of Credit Facility [Line Items]                  
Gain or loss on debt   $ 0              
Term of debt covenants   We were in compliance with our debt covenants at December 31, 2024 and 2023.