XML 67 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Annual future Minimum Payments Under Non Cancelable Agreements
Aggregate annual future minimum payments under non-cancelable agreements as of December 31, 2022 are as follows:
YearNon-cancelable agreements
2023$20,343 
202417,565 
202510,691 
Total$48,599