XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Statement Details - Prepaid Expenses and Other (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Rebate receivables $ 1,363 $ 2,038
Receivables from contract manufacturers 1,441 3,561
Software licenses 816 772
Deposits 727 829
Financed assets 422 0
Other 793 778
Total prepaid expenses and other $ 5,562 $ 7,978