XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Narrative) (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 29, 2029
Dec. 28, 2028
Aug. 08, 2026
Dec. 31, 2024
Dec. 13, 2024
Jul. 30, 2015
Debt Instrument [Line Items]                
Document Period End Date Sep. 30, 2025              
Payments of Debt Issuance Costs $ 71,000 $ 0            
Costs associated with amendment 1,804,000         $ 2,355,000    
Line of Credit Facility, Remaining Borrowing Capacity 35,000,000.0              
Senior unsecured notes, net 261,877,000         299,090,000    
Letters of Credit Outstanding, Amount 300,000         20,000,000.0    
Notes payable 14,871,000         14,871,000    
Debt Instrument, Interest Rate, Stated Percentage               3.15%
2026 Notes                
Debt Instrument [Line Items]                
Senior unsecured notes, net 50,000,000         62,500,000    
2027 Notes                
Debt Instrument [Line Items]                
Senior unsecured notes, net 37,500,000         37,500,000    
2028 Notes                
Debt Instrument [Line Items]                
Senior unsecured notes, net 75,000,000         100,000,000    
2029 Notes                
Debt Instrument [Line Items]                
Senior unsecured notes, net 100,000,000         100,000,000    
Senior Notes                
Debt Instrument [Line Items]                
Costs associated with amendment 623,000         910,000    
Revolving Credit Facility [Member]                
Debt Instrument [Line Items]                
Line of Credit Facility, Maximum Borrowing Capacity             $ 330,000,000 $ 35,000,000.0
Borrowings on lines of credit $ 0         $ 0    
Forecast [Member]                
Debt Instrument [Line Items]                
Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five     $ 70,000,000          
Long-Term Debt, Maturity, Year Three       $ 25,000,000 $ 50,000,000.0      
Long-Term Debt, Maturity, Year Five       $ 30