XML 141 R122.htm IDEA: XBRL DOCUMENT v3.25.4
COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 66,746
2027 67,850
2028 61,793
2029 55,819
2030 51,204
Thereafter 44,333
Total 347,745
Less: Amount representing interest 34,822
Less: Lease incentives 738
Operating lease liabilities $ 312,185