XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies - Allowance For Credit Losses (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts as of December 31, 2022 $ (26)
Reserve for credit losses as of December 31, 2023 (4)
Prior year reclassification of sales returns out of allowance for doubtful accounts 12
Allowance for doubtful accounts as of December 31, 2023 (20)
Cumulative Effect, Period of Adoption, Adjustment  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts as of December 31, 2022 $ (2)