XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Supplemental Cash Flow Related to Leases
Supplemental disclosures of cash flow information related to leases were as follows:
Three months ended March 31,
20252024
Cash paid for operating lease liabilities$126,666 $113,496 
Operating lease assets obtained in exchange for operating lease liabilities$145,333 $157,806 
Derecognition of operating lease assets due to terminations or impairment$353 $1,425