XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Future Minimum Rental Payments Required under Operating Leases (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Remainder of 2025 $ 9,104
2026 22,520
2027 17,152
2028 15,440
2029 14,420
Thereafter 77,129
Total $ 155,765