v3.26.1
Revenues - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Sales revenue $ 19,064,000 $ 18,325,000      
Lease revenue 187,000 189,000      
Performance obligation estimated revenue expected to be recognised 315,000   $ 323,000    
Accounts receivable, net 9,885,000 9,100,000 9,086,000   $ 11,800,000
Contract with customer assets 0   0    
Contract with customer liabilities 315,000   323,000 $ 357,000  
Contract with customers non current liability 281,000   290,000    
Contract with customer liability revenue recognized 8,000 64,000 33,000    
Contract Liabilities          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Contract with customers non current liability 282,000   290,000    
Other Current Liabilities          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Contract with customers current liability 33,000   33,000    
RPK          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Sales revenue $ 9,400,000 $ 9,500,000      
PermeaDerm          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Sales revenue     $ 6,000,000