XML 63 R53.htm IDEA: XBRL DOCUMENT v3.26.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]        
Accrued commissions $ 83,953 $ 150,811    
Accrued third-party product costs 78,597 73,497    
Accrued cloud hosting fees 32,689 14,049    
Accrued professional and IT fees 30,696 24,359    
Accrued inventory in transit 30,468 15,728    
Accrued salaries and benefits 29,060 35,251    
Accrued income and other taxes 27,601 27,339    
Accrued bonus 14,903 78,403    
Accrued warranty expense 10,182 10,858 $ 10,905 $ 8,284
Accrued interest 4,806 31,855    
Other accrued expenses 55,520 48,388    
Total accrued liabilities $ 398,475 $ 510,538