XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Financial Statement Details - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 130,987 $ 366,638
Ending balance 60,737 130,987
Accumulated Other Comprehensive Income (Loss)    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 80 (6,907)
Ending balance 61 80
Foreign currency translation    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 30 (5,131)
Foreign currency translation gain (loss) (4) 62
Unrealized gain (loss) on available-for-sale securities   5,099
Ending balance 26 30
Available-for-sale securities    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 50 (1,776)
Foreign currency translation gain (loss) (15) 1,826
Ending balance $ 35 $ 50