XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Details)
shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 04, 2025
USD ($)
Oct. 31, 2025
USD ($)
Aug. 31, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]                
Debt facility, non-current       $ 2,454,000   $ 2,454,000   $ 0
Share repurchase program, authorized, number of shares | shares     10.0          
Interest expense       934,000 $ 868,000 2,667,000 $ 2,690,000  
Revolving Credit Facility | Citizens Bank, N.A. Credit Agreement | Line of Credit                
Debt Instrument [Line Items]                
Maximum borrowing capacity $ 20,000,000              
Maturity extension option (in years) 1 year              
Deferred offering costs capitalized $ 600,000              
Term of facility (in years) 2 years              
Commitment fee percentage (in percent) 0.35%              
Debt facility, non-current       $ 2,500,000   $ 2,500,000    
Interest rate, stated percentage (in percent)       7.51%   7.51%    
Available borrowing capacity       $ 17,500,000   $ 17,500,000    
Share repurchase program, authorized, number of shares | shares     10.0          
Covenant liquidity required, minimum     $ 10,000,000          
Debt Instrument, Covenant, Leverage Ratio, Minimum     2.75          
Covenant, leverage ratio, maximum     1.00          
Revolving Credit Facility | Citizens Bank, N.A. Credit Agreement | Line of Credit | Subsequent Event                
Debt Instrument [Line Items]                
Repayments of revolving credit facility   $ 2,500,000            
Revolving Credit Facility | Citizens Bank, N.A. Credit Agreement | Line of Credit | SOFR                
Debt Instrument [Line Items]                
Basis spread on variable rate (in percent) 3.25%              
Revolving Credit Facility | Citizens Bank, N.A. Credit Agreement | Line of Credit | Base Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate (in percent) 2.25%              
Revolving Credit Facility | Citizens Bank, N.A. Credit Agreement | Letter of Credit                
Debt Instrument [Line Items]                
Maximum borrowing capacity $ 3,000,000              
Commitment fee percentage (in percent) 0.125%              
Debt facility, non-current       $ 0   $ 0    
Revolving Credit Facility | City National Bank Revolving Credit Agreement | Line of Credit                
Debt Instrument [Line Items]                
Interest rate, stated percentage (in percent)         8.10%   8.10%  
Interest expense         $ 100,000   $ 400,000