v3.26.3
Marketable Securities and Corporate Bonds - Schedule of Components of Net Realized and Unrealized Gain (Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]        
Net realized gains (losses) $ (3)   $ (3)  
Total net realized and unrealized gains (losses) (3) $ 273 (264) $ (441)
Operating Segments        
Segment Reporting Information [Line Items]        
Net realized gains (losses) (3) 0 (3,098) 50
Net unrealized gains (losses) 0 273 2,834 (491)
Equity Securities | Operating Segments        
Segment Reporting Information [Line Items]        
Net realized gains (losses) 0 0 (3,095) 0
Net unrealized gains (losses) 0 274 0 (942)
Reclass of Equity Securities Sold | Operating Segments        
Segment Reporting Information [Line Items]        
Net unrealized gains (losses) 0 0 2,834 0
Other | Operating Segments        
Segment Reporting Information [Line Items]        
Net realized gains (losses) (3) 0 (3) 50
Net unrealized gains (losses) $ 0 $ (1) $ 0 $ 451