v3.25.1
Commitment and Contingencies - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2025 $ 1,044  
2026 1,101  
2027 1,142  
2028 1,171  
2029 241  
Thereafter 13  
Total undiscounted liabilities 4,712  
Less: Imputed interest 660  
Total operating lease liability $ 4,052 $ 4,082