XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.4
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Line Items]    
Sales and use tax payable $ 210,027 $ 140,234
Uncertain tax positions 11,814 14,903
Put right arrangement obligation 0 22,551
Series I Redeemable Preferred Stock bifurcated derivative 0 2,990
Other non-current liabilities 39,130 44,741
Total 260,971 295,816
Series J redeemable preferred stock    
Other Liabilities Disclosure [Line Items]    
Redeemable preferred stock 0 43,751
Series M redeemable preferred stock    
Other Liabilities Disclosure [Line Items]    
Redeemable preferred stock $ 0 $ 26,646