v3.26.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Thousands
Sep. 11, 2026
Sep. 01, 2026
Chief Executive Officer    
Subsequent Event [Line Items]    
Annual base salary $ 650  
Target annual bonus percentage 100.00%  
New Credit Agreement    
Subsequent Event [Line Items]    
Additional term loan amount   $ 10,000