v3.26.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 25, 2025
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Property and Equipment, net [Abstract]          
Property and equipment     $ 8,964 $ 8,964 $ 10,061
Settlement gains     $ 400 1,135 0
Depreciation and amortization expense       $ 2,900 $ 3,000
Settlement and Mutual Release Agreement [Member]          
Property and Equipment, net [Abstract]          
Payment to supplier   $ 100      
Property and equipment   $ 800      
Settlement gains $ 700