XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 75,595 $ 81,265
Professional services 48,302 64,683
Fulfillment, freight, and duties 44,762 38,752
Return liabilities 33,348 34,255
Sales/use and value added taxes payable 21,258 17,330
Other 52,130 61,783
Total accrued expenses and other liabilities $ 275,395 $ 298,068