XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]        
Accrued commissions $ 150,811 $ 88,237    
Accrued bonus 78,403 59,780    
Accrued third party product costs 73,497 6,728    
Accrued salaries and benefits 35,251 25,233    
Accrued interest 31,855 134    
Accrued income and other taxes 27,339 27,863    
Accrued inventory in transit 15,728 13,101    
Accrued cloud hosting fees 14,049 10,673    
Accrued warranty expense 10,858 8,284 $ 7,374 $ 811
Accrued consulting and IT fees 7,521 7,846    
Other accrued expenses 65,226 31,314    
Accrued liabilities $ 510,538 $ 279,193