v3.26.1
Operating Lease - Schedule of Lease Costs for Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Lease Costs for Operating Leases [Abstract]        
Operating lease cost $ 137 $ 126 $ 281 $ 263
Variable lease cost 228 201 264 224
Cash payment for operating lease 131 118 275 259
Operating lease liabilities arising from obtaining new operating lease ROU assets during the period $ 162 $ 653 $ 162 $ 817
Weighted-average remaining lease term (years) 3 years 3 months 18 days 3 years 6 months 3 years 3 months 18 days 3 years 6 months
Weighted-average discount rate 6.90% 6.50% 6.90% 6.50%