XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue From Contracts with Customers - Schedule of Estimate to Recognize Remaining Performance Obligations as Revenue (Detail1)
$ in Thousands
Sep. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 2,189,590
% of Total remaining performance obligations 100.00%