XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 3,146  
2024 2,816  
2025 1,895  
2026 69  
2027 47  
Total minimum lease payments 7,973  
Less: amount of lease payments representing interest (544)  
Present value of future minimum lease payments 7,429  
Less: operating lease liabilities - current (3,584) $ (4,132)
Operating lease liabilities - non-current $ 3,845 $ 4,880