v3.25.4
Property and Equipment (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property and Equipment $ 2,571 $ 2,933
Property and equipment, net 2,166 2,535
Loss on disposal of fixed assets 700  
Depreciation and amortization expense 600 200
Manufacturing Equipment [Member]    
Property and Equipment 1,734 1,572
Germany [Member]    
Property and equipment, net   $ 700
Germany [Member] | Manufacturing Equipment [Member]    
Property and Equipment $ 1,000