v3.26.1
Retirement Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, description The Company maintains 401(k) Plans for all employees who have completed three months of service and have reached age 18. Qualified employees may contribute up to 90% of their pre-tax annual compensation to this plan, not to exceed the dollar limit set by law.    
Defined contribution plan, employer contribution amount $ 3.9 $ 2.6 $ 1.6
COLI investment policies amount   $ 0.9  
Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, maximum annual contributions per employee, percent 90.00%