v3.25.4
Borrowings (Details) - Sienna Credit Facility [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jul. 21, 2021
Mar. 13, 2020
Borrowings [Abstract]        
Maximum borrowing capacity       $ 10,000
Interest rate 8.50% 9.25%   6.50%
Percentage fee on unused borrowings 0.50%      
Percentage of eligible accounts receivable 85.00%      
Eligible inventory $ 5,000      
Percentage of eligible raw material 50.00%      
Percentage of eligible finished goods inventory 60.00%      
Additional borrowing capacity $ 3,800      
Minimum outstanding borrowings to be maintained 3,000      
Principal amount on which interest is paid 3,000      
Balance outstanding $ 3,000 $ 3,000    
Minimum [Member]        
Borrowings [Abstract]        
Additional borrowing capacity     $ 750  
Prime Rate [Member]        
Borrowings [Abstract]        
Basis spread on variable rate 1.75%      
Federal Funds Rate [Member]        
Borrowings [Abstract]        
Basis spread on variable rate 2.25%