XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Details) - USD ($)
12 Months Ended
Mar. 17, 2022
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Long-Term Debt   $ 348,106,000 $ 347,843,000
Line of credit facility, maximum borrowing capacity   350,000,000  
Optional increase (or an accordion feature)   200,000,000  
Amounts outstanding under the revolving credit facility   $ 0 $ 0
Commitment fee percentage   0.10%  
Available for borrowings   $ 350,000,000  
Accordion feature, available for borrowings   200,000,000  
Unsecured Senior Notes | Senior Notes      
Line of Credit Facility [Line Items]      
Aggregate amount $ 350,000,000    
Fixed rate 3.29%    
Long-Term Debt   348,100,000  
Issuance costs, net   1,900,000  
Commitment fee amount $ 0    
Swing Line      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity   $ 50,000,000