XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Company’s Operating Lease Liabilities Showing the Aggregate Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Company’s Operating Lease Liabilities Showing the Aggregate Lease Payments [Abstract]    
2025 (remainder of the year) $ 527  
2026 822  
2027 768  
2028 397  
2029 304  
Total undiscounted lease payments 2,818  
Less: imputed interest (492)  
Total discounted lease payments 2,326  
Less: current portion of lease liability (660) $ (213)
Non-current portion of lease liability $ 1,666 $ 755