XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Financial Statement Details - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 126,705 $ 130,987 $ 240,865 $ 366,638
Ending balance 79,688 126,705 196,958 240,865
Accumulated Other Comprehensive Income        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (403) 80 (5,681) (6,907)
Ending balance (494) (403) (6,450) (5,681)
Foreign currency translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 22 30 (4,992) (5,131)
Adjustments (1) (8) 13 139
Reclassification adjustments to income     (1,026)  
Ending balance 21 22 (6,005) (4,992)
Available-for-sale securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (425) 50 (689) (1,776)
Adjustments (90) (475) 244 1,087
Ending balance $ (515) $ (425) $ (445) $ (689)