v3.26.1
Commitments and Contingencies - Schedule of Company’s Operating Lease Liabilities Showing the Aggregate Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Company’s Operating Lease Liabilities Showing the Aggregate Lease Payments [Abstract]    
2026 (remainder of the year) $ 637  
2027 768  
2028 397  
2029 304  
Total undiscounted lease payments 2,106  
Less: imputed interest (299)  
Total discounted lease payments 1,807  
Less: current portion of lease liability (680) $ (619)
Non-current portion of lease liability $ 1,127 $ 1,313