XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Details - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities, Current [Abstract]    
Price protection liability $ 7,865 $ 4,677
Other current liabilities 3,576 5,462
Total other current liabilities $ 11,441 $ 10,139