v3.26.1
Executive Incentive Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Bonus plan compensation expense $ 11,661   $ 7,584   $ 10,587 $ 6,338
RSUs            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Granted (in shares)   111,136   28,913    
Granted in period, fair value   $ 4,422   $ 1,160    
Unrecognized compensation 4,972       $ 4,972  
Weighted average period         4 years 3 months 18 days  
Deferred Bonus            
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]            
Bonus plan compensation expense $ 2,274   $ 2,393   $ 5,140 $ 4,828