XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Schedule of Future Minimum Purchase Commitments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Minimum purchase commitments, 2022 (remaining three months) $ 391
Minimum purchase commitments, 2023 2,820
Minimum purchase commitments, 2024 3,191
Minimum purchase commitments, 2025 2,358
Minimum purchase commitments, 2026 1,891
Minimum purchase commitments, 2027 1,418
Minimum purchase commitments, Total $ 12,069