v3.25.1
Other Assets and Liabilities - Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Tax receivables $ 95,056 $ 88,619
Goodwill 22,421 22,421
Long-term investments 19,375 19,851
Right-of-use assets 14,545 15,218
Other non-current assets 6,560 3,291
Total Other non-current assets, net $ 157,957 $ 149,400