v3.26.3
Fair Value - Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - Level 3 - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 10,156 $ 0
Investment Proceeds (2,419) 12,348
Realized gain (loss) reclassified from Other Comprehensive Loss to earnings 41 (808)
Unrealized gain (loss) included in Other Comprehensive Loss (215) 546
Ending balance $ 7,563 $ 12,086