XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Borrowings - Narrative (Details)
$ in Millions
1 Months Ended 12 Months Ended 120 Months Ended
Dec. 12, 2022
USD ($)
Dec. 31, 2014
CAD ($)
Dec. 31, 2024
USD ($)
officeBuilding
Dec. 31, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]            
Credit agreement balances     $ 142,763,000   $ 171,282,000  
Secured borrowings     334,934,000   401,897,000  
Other borrowings     57,106,000   59,204,000  
Revolving Credit Facility            
Debt Instrument [Line Items]            
Commitment fee 0.30%          
Securities sold under repurchase agreements | Maturity Overnight            
Debt Instrument [Line Items]            
Securities sold under agreements to repurchase     0   13,400,000  
Secured Debt            
Debt Instrument [Line Items]            
Secured borrowings     11,700,000      
Fixed Rate Promissory Note            
Debt Instrument [Line Items]            
Principal amount of debt     $ 66,400,000      
Fixed interest rate     1.70%      
Number of office buildings secured by debt | officeBuilding     3      
Other borrowings     $ 57,100,000     $ 59,200,000
Term Loan Facility            
Debt Instrument [Line Items]            
Credit agreement balances $ 200,000,000          
Amount outstanding     142,800,000      
Revolving Credit Facility            
Debt Instrument [Line Items]            
Credit agreement balances $ 100,000,000          
Amount outstanding     0      
Credit Agreement | Base rate | Base Rate Loan            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.75%          
Credit Agreement | Base rate | Term SOFR Loans            
Debt Instrument [Line Items]            
Basis spread on variable rate 1.60%          
Credit Agreement | Federal funds rate | Base Rate Loan            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.50%          
Credit Agreement | Secured Overnight Financing Rate (SOFR) | Base Rate Loan            
Debt Instrument [Line Items]            
Basis spread on variable rate 1.10%          
Receivables Purchase Agreement | Secured Debt            
Debt Instrument [Line Items]            
Proceeds from debt issuance   $ 150   $ 650    
Secured borrowings     $ 323,200,000   $ 392,500,000  
Receivables Purchase Agreement | Canadian Commercial Paper Rate | Secured Debt            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.825%