XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Future Minimum Lease Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jan. 01, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Operating leases, Remainder of 2022 $ 926  
Operating leases, 2023 1,534  
Operating leases, 2024 81  
Operating leases, 2025 3  
Operating leases, 2026 2  
Operating leases, 2027 and thereafter 0  
Operating leases, Total future minimum lease payments 2,546  
Operating leases, Less amount representing interest (259)  
Operating lease liability $ 2,287 $ 1,300