XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance - beginning of period $ 95,437 $ 231,343
Other comprehensive loss before reclassifications (8,633)  
Realized gains from sales of investments in marketable securities reclassified to earnings 0  
Other comprehensive loss, net of tax (8,633) 34,187
Balance - end of period 50,259 474,665
Total Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance - beginning of period 96,659 (9,480)
Other comprehensive loss, net of tax (8,633) 34,187
Balance - end of period 88,026 $ 24,707
Foreign Currency Translation Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance - beginning of period 96,659  
Other comprehensive loss before reclassifications (8,626)  
Realized gains from sales of investments in marketable securities reclassified to earnings 0  
Other comprehensive loss, net of tax (8,626)  
Balance - end of period 88,033  
Unrealized Loss on Investments in Marketable Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance - beginning of period 0  
Other comprehensive loss before reclassifications (7)  
Realized gains from sales of investments in marketable securities reclassified to earnings 0  
Other comprehensive loss, net of tax (7)  
Balance - end of period $ (7)