XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Compensation Related Costs, Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Retirement Benefits [Abstract]        
Severance Costs $ 1,094 $ 0 $ 1,094 $ 1,836
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance Costs $ 1,094 $ 0 1,094 $ 1,836
Accelerated Vesting of Shares        
Retirement Benefits [Abstract]        
Severance Costs     800  
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance Costs     800  
Cash payment        
Retirement Benefits [Abstract]        
Severance Costs     300  
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Severance Costs     $ 300