v3.26.1
Equity - Schedule of Reclassifications out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Investment fair value changes, net $ 22,523 $ 84,704 $ 45,722 $ 89,892
Realized gains, net 0 (640) 0 (1,207)
Net income (loss) before provision for income taxes (45) 93,930 7,961 71,521
Amount Reclassified From Accumulated Other Comprehensive Loss | AFS Securities        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Investment fair value changes, net 6,646 (15) 10,119 (82)
Realized gains, net 0 (1,269) 0 (1,911)
Net income (loss) before provision for income taxes 6,646 (1,284) 10,119 (1,993)
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]        
Interest expense 1,029 1,029 2,047 2,047
Net income (loss) before provision for income taxes $ 1,029 $ 1,029 $ 2,047 $ 2,047