XML 65 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Additional Information (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Lessee Lease Description [Line Items]  
Lease option to extend five years
Lease existence of option to extend true
Lease option to terminate three years
Lease existence of option to terminate true
Operating lease not yet commenced expense $ 0
Minimum  
Lessee Lease Description [Line Items]  
Lease term of contract 1 year
Maximum  
Lessee Lease Description [Line Items]  
Lease term of contract 8 years