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