XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Summary of Allowance for Sales Returns (Details) - Allowance for Sales Returns and Price Exceptions - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 770 $ 677 $ 605
Additional Reserve 837 2,248 2,912
Applied Sales Return (1,295) (2,155) (2,840)
Balance at End of Year $ 312 $ 770 $ 677