Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
||
---|---|---|---|---|
Leases [Abstract] | ||||
Remainder of 2025 | $ 380 | |||
2026 | 519 | |||
2027 | 737 | |||
2028 | 859 | |||
2029 | 596 | |||
2030 and thereafter | 663 | |||
Total maturities | 3,754 | |||
Less: Lease not yet commenced | [1] | 1,491 | ||
Total maturities, excluding lease not yet commenced | 2,263 | |||
Present value included in consolidated balance sheet: | ||||
Current portion of operating lease liabilities | 343 | $ 406 | ||
Noncurrent operating lease liabilities | 1,502 | $ 1,592 | ||
Total operating lease liabilities | 1,845 | |||
Difference between the maturities, excluding lease not yet commenced, and related present value of operating lease liabilities | $ 418 | |||
|