XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Maturities of Operating Lease Liabilities
The following is a summary of the maturities of our operating lease liabilities as of December 31, 2024:
2025$257,371 
2026202,651 
2027178,355 
2028153,861 
2029131,753 
Thereafter915,090 
Total undiscounted operating lease payments1,839,081 
Less: Imputed interest(506,566)
Total operating lease liabilities$1,332,515