XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments, Contingencies and Guarantees (Details Textual)
$ in Thousands
Jun. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase Obligation, to be Paid, Year One $ 5,725
Purchase Obligation, to be Paid, Year Two 7,198
Purchase Obligation, to be Paid, Year Three 2,140
Purchase Obligation, to be Paid, Year Four 1,341
Purchase Obligation, to be Paid, Year Five 1,134
Purchase Obligation, to be Paid, after Year Five $ 88