v3.26.1
Acquisition - Schedule of Proforma Information for Profit and Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Member]    
Business Combination, Separately Recognized Transaction [Line Items]    
Net loss $ 7,611 $ 7,611