v3.25.4
Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Contribution Plan Disclosure [Line Items]      
Required period of service to be eligible to participate 3 months    
Employer matching contribution, percentage 50.00%    
Employer matching contribution, percent of employee's pay 5.00%    
Annual vesting percentage 20.00%    
401(k) benefit plan expense $ 1.7 $ 1.6 $ 1.5
Contribution amount 0.3 0.1  
Incentive compensation expense 13.3 14.7 $ 14.8
Accrued incentive compensation $ 4.7 $ 5.7  
20 percent vested      
Defined Contribution Plan Disclosure [Line Items]      
Vesting period (in years) 2 years    
Fully vested      
Defined Contribution Plan Disclosure [Line Items]      
Vesting period (in years) 6 years