v3.25.4
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS - Schedule of Prepaid Expenses And Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Prepaid expenses $ 48,895 $ 43,338
Inventory, net 45,854 50,894
Prepaid taxes 9,427 8,236
Other 22,926 21,613
Total $ 127,102 $ 124,081