XML 162 R125.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Equity Securities without Readily Determinable Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
Carrying value $ 37,589 $ 37,496
Upward changes for observable prices 18,038 18,038
Downward changes for observable prices (2,273) (2,014)
Net gain 15,765 16,024
Annual Adjustments    
Upward changes for observable prices 0 671
Downward changes for observable prices (259) (250)
Net gain $ (259) $ 421