v3.26.1
Subsequent Event (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 28, 2026
Jun. 30, 2026
Jun. 30, 2025
Subsequent Event [Line Items]      
Realized gain on equity warrant asset   $ 77 $ (419)
Subsequent Event      
Subsequent Event [Line Items]      
Proceeds from conversion and settlement of equity warrants $ 8,700    
Realized gain on equity warrant asset 8,600    
Success fee expense $ 1,400