XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating lease costs:      
Fixed lease expense $ 17,220 $ 17,063 $ 16,911
Variable lease expense 6,882 6,202 5,432
Total $ 24,102 $ 23,265 $ 22,343