XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Details - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 31, 2024
Summary of accounts receivable, net    
Accounts receivable $ 87,784 $ 79,632
Allowance for doubtful accounts (319) (311)
Accounts receivable, net $ 87,465 $ 79,321