XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
May 01, 2024
USD ($)
lease
installment
Lessee, Lease, Description [Line Items]        
Gain on lease modification $ 0.1 $ 8.4    
DBMGi        
Lessee, Lease, Description [Line Items]        
Number of property leases with amended termination dates | lease       3
Early lease termination payment receivable 4.0     $ 12.0
Surrender fees, number of equal installments to be received | installment       3
Surrender fees payments received for lease termination $ 4.0   $ 4.0  
Remaining payment due period 5 days