XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2025
Apr. 17, 2023
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Feb. 20, 2019
Debt Instrument [Line Items]              
Proceeds from line of credit       $ 12,313,000 $ 0    
Debt issuance costs $ 2,600,000   $ 2,648,000 2,648,000   $ 0  
Long-term debt     12,313,000 12,313,000   0  
Revolving Credit Facility | Prior Credit Agreement              
Debt Instrument [Line Items]              
Maximum borrowing capacity   $ 50,000,000         $ 40,000,000
Accordion feature, increase limit   $ 50,000,000         $ 35,000,000.0
Line of credit facility, interest rate margin   0.50%          
Line of credit facility, percentage threshold of availability of aggregate revolving commitments   25.00%          
Long-term debt           $ 0  
Revolving Credit Facility | Credit Agreement              
Debt Instrument [Line Items]              
Maximum borrowing capacity 50,000,000            
Accordion feature, increase limit $ 25,000,000            
Commitment fee percentage 0.45%            
Proceeds from line of credit $ 5,000,000   7,300,000        
Long-term debt     $ 12,300,000 $ 12,300,000      
Revolving Credit Facility | Credit Agreement | Secured Overnight Financing Rate (SOFR)              
Debt Instrument [Line Items]              
Basis spread on variable rate (as percent) 0.15%            
Revolving Credit Facility | Credit Agreement | Secured Overnight Financing Rate (SOFR) Floor              
Debt Instrument [Line Items]              
Basis spread on variable rate (as percent) 5.75%