XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Financial Statement Details - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance $ 79,688 $ 126,705 $ 130,987 $ 196,958 $ 240,865 $ 366,638
Ending balance 48,884 79,688 126,705 159,368 196,958 240,865
Accumulated Other Comprehensive Income            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance (494) (403) 80 (6,450) (5,681) (6,907)
Ending balance 355 (494) (403) (6,352) (6,450) (5,681)
Foreign currency translation            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance 21 22 30 (6,005) (4,992) (5,131)
Foreign currency translation adjustments (28) (1) (8) (98) 13 139
Unrealized gain (loss) on available-for-sale securities         (1,026)  
Ending balance (7) 21 22 (6,103) (6,005) (4,992)
Available-for-sale securities            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance (515) (425) 50 (445) (689) (1,776)
Foreign currency translation adjustments 877 (90) (475) 196 244 1,087
Ending balance $ 362 $ (515) $ (425) $ (249) $ (445) $ (689)