v3.26.1
Commitments and Contingencies - Schedule of Interest Expense Related to the Loan (Details) - 2024 Loan - Loans Payable - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Expense Related to the Loan [Line Items]    
Contractual interest expense $ 1,359 $ 886
Amortization of debt issuance cost 193 212
Total interest expense related to the 2024 Loan $ 1,552 $ 1,098