v3.26.1
Notes Payable - Schedule of Rollforward of Fair Value of 2023 Notes (Details) - Level 3 - 2023 Notes
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Balance $ 30,586
Increase in fair value 1,992
Payment of interest (2,132)
Balance $ 30,446