v3.25.4
Debt (Details) - USD ($)
$ in Thousands
Jan. 21, 2025
Dec. 31, 2025
Sep. 30, 2025
Debt Disclosure [Abstract]      
Long-term debt   $ 0 $ 0
Letters of Credit Outstanding, Amount   11,335  
Line of Credit Facility, Remaining Borrowing Capacity   288,665  
Line of Credit Facility, Maximum Borrowing Capacity $ 300    
Line of Credit Facility [Line Items]      
Consolidated Total Leverage Ratio, Maximum 300.00%    
Consolidated Interest Coverage Ratio, Minimum 300.00%    
Line of Credit Facility, Maximum Borrowing Capacity $ 300    
Consolidated Total Leverage Ratio, Restrictive Covenant 275.00%    
Long-term debt   0 $ 0
Long-Term Debt, Gross   $ 0  
Minimum [Member]      
Line of Credit Facility [Line Items]      
Line of Credit Facility, Commitment Fee Percentage 0.25%    
Maximum [Member]      
Line of Credit Facility [Line Items]      
Line of Credit Facility, Commitment Fee Percentage 0.35%