v3.26.1
Debt - Schedule of the Tranche B Note (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Ending Balance as of December 31, 2025 $ 17,500
Ending Balance as of June 30, 2026 12,140
Tranche B Notes [Member]  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Ending Balance as of December 31, 2025 17,500
Repayment of Tranche B Notes principal and interest (6,319)
Change in fair value of Tranche B Notes 959
Ending Balance as of June 30, 2026 $ 12,140