XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Non-Cancelable Purchase Obligations As of December 31, 2022, the Company had outstanding non-cancelable purchase obligations with a term of 12 months or longer, including operating lease obligations of $7.4 million in operating lease liabilities current and noncurrent on the consolidated balance sheets, as follows:
Amount
2023$6,919 
20244,081 
20253,612 
20262,203 
20271,253 
Thereafter— 
Total$18,068