v3.26.1
Leases, Commitments and Contingencies (Additional Information) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 01, 2026
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Lessee, Operating Lease, Option to Extend       The lease has a one-time option to renew the term for an extension period of 36 months.      
Lessee, Operating Lease, Remaining Lease Term 2 years 6 months 2 years 6 months   2 years 6 months      
Operating Lease, Liability $ 390,000 $ 390,000   $ 390,000     $ 212,000
Current portion of operating lease liability $ 131,000 131,000   131,000      
Short-Term Lease, Cost   $ 1,000 $ 0 $ 2,000 $ 0    
Lease incremental borrowing rate 6.75% 6.75%   6.75%      
Liability for warranty claims $ 0 $ 0   $ 0     $ 0
Non Cancelable Operating Lease Agreement [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Lessee, Operating Lease, Term of Contract           33 months  
Supply Agreement [Member]              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Total payments       800,000      
Non Cancelable Purchase Commitment 1,800,000 $ 1,800,000   1,800,000      
Purchase commitment amount approximately $ 1,500,000            
Repayments of Other Debt       $ 300,000