v3.26.1
Fair Value of Financial Instruments and Other Assets - Schedule of Changes in Fair Value for Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Total realized and unrealized gains included in other comprehensive income (loss) $ 12,400 $ 400 $ 13,500 $ 3,500  
Canton Coins          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Beginning balance   5,375   852 $ 852
Additions   1,756   2,058  
Dispositions   0   0  
Total realized and unrealized gains included in other income (loss), net (15,100) 18,065 (18,000) 22,286  
Ending balance   25,196   25,196  
Debt Securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Beginning balance 26,076 13,627 24,857 10,354 10,354
Transfer out of Level 3 (26,076) 0 (24,857) 0  
Additions 0 130 0 253  
Dispositions 0 0 0 0  
Total realized and unrealized gains included in other comprehensive income (loss) 0 375 0 3,525  
Ending balance $ 0 $ 14,132 $ 0 $ 14,132 $ 24,857