XML 80 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Additional information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lessee, Lease, Description [Line Items]        
Lease option to extend (up to) 10 years   10 years  
Lease, termination period, if applicable     1 year  
Operating lease cost $ 4.7 $ 3.2 $ 11.9 $ 9.4
Operating cash flows from operating leases $ 3.9 $ 3.1 $ 10.1 $ 8.7
Minimum        
Lessee, Lease, Description [Line Items]        
Remaining lease term, finance 7 months   7 months  
Maximum        
Lessee, Lease, Description [Line Items]        
Remaining lease term, finance 20 years   20 years