v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 22, 2025
Mar. 07, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2017
Dec. 31, 2025
Loss Contingencies [Line Items]            
Royalty Expense     $ 0 $ 5,000 $ 1,000,000  
Guaranteed minimum payment of royalty     200,000     $ 200,000
Monetary arbitration award   $ 2,250,000        
Accrued expenses and other current liabilities     2,100,000     2,100,000
Default interest     100,000     100,000
Damages sought amount $ 2,000,000   2,200,000      
Current portion of total remaining payments           300,000
Non-current portion of total remaining payments     1,700,000     1,800,000
Other long term liabilities     $ 3,455,000     $ 1,753,000
Maximum [Member]            
Loss Contingencies [Line Items]            
Percentage of cumulative net sales         3.00%  
Cumulative net sales         $ 5,000,000  
Minimum [Member]            
Loss Contingencies [Line Items]            
Percentage of cumulative net sales         1.00%  
Cumulative net sales         $ 5,000,000