v3.26.3
Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications Out of AOCI into Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Unrealized gains (losses) on available for sale securities $ (3) $ 273 $ (264) $ (441)
Removal of noncontrolling interest upon disposal of subsidiary     (272,147)  
Related tax (expense) benefit (440) 1,870 (602) 5,489
Net income (loss)     408,680 31,016
Amount reclassified from AOCI        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income (loss) (3) 50 (7,499) (404)
Unrealized gains (losses) on available for sale securities | Amount reclassified from AOCI        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Unrealized gains (losses) on available for sale securities (3) 0 (3) (0)
Release of cumulative translation adjustment 0 0 5,918 0
Removal of noncontrolling interest upon disposal of subsidiary 0 0 (172) 0
Related tax (expense) benefit 0 (15) (5,475) 119
Unrealized gains (losses) on available for sale securities | Amount reclassified from AOCI | Discontinued Operations, Held-for-Sale or Disposed of by Sale        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Unrealized gains (losses) on available for sale securities $ 0 $ 65 $ (7,767) $ (523)