XML 118 R107.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Schedule of Reclassifications out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Investment fair value changes, net $ (5,188) $ 21,837
(Gain) loss on sale of AFS securities (567) (409)
Net income before provision for income taxes 22,409 30,785
Amount Reclassified From Accumulated Other Comprehensive Loss | AFS Securities    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Investment fair value changes, net (67) (629)
(Gain) loss on sale of AFS securities (642) 0
Net income before provision for income taxes (709) (629)
Amount Reclassified From Accumulated Other Comprehensive Loss | Interest Rate Agreements Accounted for as Cash Flow Hedges    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Amortization of deferred loss 1,018 1,029
Net income before provision for income taxes $ 1,018 $ 1,029