v3.26.1
Borrowings - AFX (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
[1]
Borrowings    
Borrowings $ 4,773,490 $ 3,842,592
American Financial Exchange borrowing    
Borrowings    
Borrowings $ 195,000  
Fixed rate (as a percent) 3.69%  
[1] Derived from audited consolidated financial statements.