v3.26.3
Compensation Related Costs, Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Retirement Benefits [Abstract]        
Severance Costs $ 0 $ 1,094 $ 1,423 $ 1,094
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance Costs $ 0 $ 1,094 1,423 $ 1,094
Accelerated Vesting of Shares        
Retirement Benefits [Abstract]        
Severance Costs     1,000  
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance Costs     1,000  
Cash payment        
Retirement Benefits [Abstract]        
Severance Costs     400  
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance Costs     $ 400