XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 01, 2022
Leases [Abstract]    
2022 (excluding the six months ended June 30, 2022) $ 874  
2023 1,798  
2024 1,170  
Total lease payments 3,842  
Less: imputed interest (242)  
Total $ 3,600 $ 3,764