XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Balance Sheet Details - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued selling expenses $ 118,962 $ 105,627
Current contract liabilities 153,745 113,899
Accrued legal & professional fees 248,445 27,237
Operating lease liabilities 15,731 29,316
Accrued other 54,504 37,321
Total $ 591,387 $ 313,401