XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]    
Provision (Benefit) for Income Taxes $ (41,727) $ (6,679)
Effective Income Tax Rate (37.20%) (7.70%)
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount $ (74,311) $ (29,506)
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent (66.30%) (34.10%)
Increase (Decrease) In Deferred Tax Assets Associated With Changes In Unrealized Gain Loss On Marketable Securities In Accumulated Other Comprehensive Income Loss $ 73 $ 22
Increase (Decrease) In Deferred Tax Assets Associated With Changes In Foreign Currency Translation Adjustment Gain Loss In Accumulated Other Comprehensive Income Loss 2,784 $ (1,230)
Unrecognized Tax Benefits 379  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 309  
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 18  
Unrecognized Tax Benefits, Income Tax Penalties Accrued $ 1