v3.26.1
Debt - Financing Notes (Details) - Financing Note - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 19, 2023
Debt    
Principal amount   $ 6,805
Loss on extinguishment of debt $ 1,381