Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details)

v3.22.2.2
Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Revenue Recognition and Deferred Revenue [Abstract]  
2022 (three months remaining) $ 5,734
2023 22,403
2024 20,956
2025 17,067
2026 6,377
Thereafter 80
Lessor, operating lease, payments to be received $ 72,617