v3.25.2
Employee Retention Credit (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Government Assistance [Line Items]    
ERC refund $ 7.9 $ 20.0
ERC liability 20.0 20.0
Interest Payments    
Government Assistance [Line Items]    
ERC refund $ 0.8 $ 2.4