v3.26.1
Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Assets, Noncurrent [Abstract]    
Coronavirus aid, relief, and economic security act retention credit $ 1,002 $ 1,002
Strategic investment 2,795 2,795
Deferred tax asset (See Note 15) 325,443 305,128
Other long-term assets 3,252 2,273
Other assets $ 332,492 $ 311,198