Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Present Value of Future Lease Payments (Details)

v3.23.1
Leases - Schedule of Present Value of Future Lease Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 1,998
2024 1,698
2025 1,158
2026 981
2027 445
Total 6,280
Less interest (832)
Present value of payments $ 5,448