v3.24.1.u1
Other Income / (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Nonoperating Income (Expense) [Abstract]    
Foreign currency (loss) / gain $ (592) $ 1,111
Interest expense (562) (231)
Interest income, unrealized gain on investments, and other 4,798 165
Total other income $ 3,644 $ 1,045