v3.26.1
Shareholders’ Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 1,199,987 $ 1,320,258
Total other comprehensive (loss) income (10,731) 37,442
Ending balance 1,211,326 1,034,298
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 7,330 (80,170)
Other comprehensive (loss) income before reclassifications, net of tax (10,731) 37,442
Reclassification of amounts from AOCI, net of tax 0 0
Total other comprehensive (loss) income (10,731) 37,442
Ending balance $ (3,401) $ (42,728)