XML 77 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Other Financial Statement Information - Summary Of The Change In Contract Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contract with Customer, Liability [Roll Forward]    
Balance as of January 1 $ 7,688 $ 6,154
Revenue recognized that was included in the contract liability at the beginning of the year (4,793) (4,101)
Revenue deferred excluding amounts recognized as revenue during the period 8,137 5,635
Balance as of December 31 $ 11,032 $ 7,688