v3.25.1
Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) - Gross Operating Lease Payments [Member]
$ in Thousands
Mar. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]  
2025 (remaining 9 months) $ 142
2026 194
2027 198
Total undiscounted lease payments 534
Present value adjustment (60)
Total operating lease liabilities $ 474