v3.26.1
OTHER INFORMATION - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Income and Expenses [Abstract]    
Accrued rent $ 45,520 $ 60,660
Accrued employee compensation and benefits 20,604 40,942
Accrued taxes 11,255 14,315
Accrued other 54,884 53,776
Total accrued expenses $ 132,263 $ 169,693