v3.26.1
Subsequent Events (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
PSUs    
Subsequent Event [Line Items]    
Outstanding (in shares) 312,500  
Unrecognized stock-based compensation costs related to unvested RSUs $ 3,109  
PSUs | Director    
Subsequent Event [Line Items]    
Outstanding (in shares) 208,334  
Unrecognized stock-based compensation costs related to unvested RSUs $ 2,073  
RSUs    
Subsequent Event [Line Items]    
Outstanding (in shares) 1,441,215 2,193,755
Unrecognized stock-based compensation costs related to unvested RSUs $ 5,790  
RSUs | Director    
Subsequent Event [Line Items]    
Outstanding (in shares) 196,430  
Unrecognized stock-based compensation costs related to unvested RSUs $ 511