XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 9 Months Ended
Aug. 24, 2022
Suit
Jul. 22, 2022
Suit
Jun. 23, 2022
Suit
Jun. 07, 2022
Suit
Feb. 28, 2021
OfficerDirector
Suit
Sep. 30, 2022
Suit
Commitments and Contingencies Disclosure [Abstract]            
Number of shareholder derivative suit filed | Suit 4 4 4 4 2 4
Number of officers and directors in shareholder derivative suit | OfficerDirector         11  
Other commitments, description           The Company's minimum purchase commitments consist of non-cancellable agreements to purchase goods and services, primarily for materials, and licenses and hosting services, entered into in the ordinary course of business.