XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
2023 (remaining six months) $ 6,925
2024 13,928
2025 13,078
2026 12,814
2027 12,587
Thereafter 27,350
Total future lease payments 86,682
Less: imputed interest (17,655)
Total operating lease liabilities $ 69,027