XML 23 R13.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following at March 31, 2026 and December 31, 2025 (in thousands):
March 31, 2026December 31, 2025
Accrued third-party product costs$68,830 $73,497 
Accrued commissions39,185 150,811 
Accrued salaries and benefits31,345 35,251 
Accrued cloud hosting fees27,420 14,049 
Accrued professional and IT fees26,666 24,359 
Accrued income and other taxes19,428 27,339 
Accrued bonus17,573 78,403 
Accrued inventory in transit15,279 15,728 
Accrued warranty expense9,501 10,858 
Accrued interest4,806 31,855 
Other accrued expenses52,395 48,388 
Total accrued liabilities$312,428 $510,538