XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Investments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Company
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Company
Jun. 30, 2024
USD ($)
Investments [Abstract]        
Percentage of available-for-sale securities with a maturity of less than two years 95.00%   95.00%  
Maximum contract maturity period, range 2     2 years  
Number of private companies in which there is an equity ownership interest of less than 20% | Company 7   7  
Number of public companies in which there is an equity ownership interest of less than 20% | Company 3   3  
Loss of impairment investment $ (18,312) $ (3,533) $ (20,476) $ (1,200)
Publicly Traded Equity Securities [Member]        
Investments [Abstract]        
Unrealized loss on equity securities     2,300  
Privately Held Equity Securities [Member]        
Investments [Abstract]        
Loss of impairment investment     $ 18,200