Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Summary of Components of Accumulated Other Comprehensive Income (Loss) (Details)

v3.23.1
Fair Value Measurements - Summary of Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance $ 297,406 $ 370,227
Other comprehensive income (loss) 239 (285)
Ending Balance 281,297 358,285
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (269)  
Other comprehensive income (loss) 170  
Ending Balance (99)  
Unrealized Gains on Marketable Securities    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance 26  
Other comprehensive income (loss) 69  
Ending Balance 95  
Accumulated other comprehensive income (loss)    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (243) 1,469
Other comprehensive income (loss) 239 (285)
Ending Balance $ (4) $ 1,184