XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating And Finance Lease, Liability, To Be Paid [Abstract]  
October 1, 2024 to December 31, 2024 $ 1,418
2025 4,717
2026 4,112
2027 2,947
2028 2,293
2029 1,841
Thereafter 5,828
Total minimum lease payments $ 23,156