XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments - Schedule of Future Minimum Annual Lease Payments Under Operating and Finance Lease (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Lease Liability [Line Items]  
2025 $ 2,708
2026 2,973
2027 3,047
2028 3,124
2029 3,202
Thereafter 26,376
Total undiscounted lease payments 41,430
Less imputed interest (23,613)
Lease liability 17,817
Finance lease  
2025 213
Total undiscounted lease payments 213
Less imputed interest (5)
Lease liability $ 208