v3.26.1
Subsequent Events (Details) - Subsequent Event
$ in Thousands
Apr. 27, 2026
Apr. 07, 2026
USD ($)
Subsequent Event [Line Items]    
Retention agreement, bonus   $ 670
Retention Bonus payout period upon termination 5 days  
Reserve stock split (in shares) 0.1