v3.25.2
Leases - Schedule of Operating Lease Liabilities Annual Maturities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
For the period July 1 to December 31, 2025 $ 201
2026 460
2027 549
2028 652
2029 699
Total future lease commitments 2,561
Less imputed interest (863)
Present value of lease liabilities $ 1,698