XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 2,205 $ 6,596
Operating cash flows from operating leases 27,400 22,051
Finance Lease, Interest Payment on Liability 336 0
Finance Lease, Principal Payments 23 0
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 0 $ 0