XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating And Finance Lease, Liability, To Be Paid [Abstract]  
April 1, 2023 to December 31, 2023 $ 4,192
2024 4,320
2025 3,286
2026 2,774
2027 2,309
2028 2,024
Thereafter 4,859
Total minimum lease payments $ 23,764