XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating And Finance Lease, Liability, To Be Paid [Abstract]  
October 1, 2023 to December 31, 2023 $ 1,301
2024 4,648
2025 3,635
2026 3,120
2027 2,651
2028 2,151
Thereafter 5,304
Total minimum lease payments $ 22,810