XML 79 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Aggregate Lease Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 1,422
2024 1,071
2025 1,495
2026 631
2027 and thereafter 81
Total undiscounted lease payments 4,700
Less: imputed interest (440)
Total operating lease liabilities $ 4,260