XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Summary Of Net Accounts Receivable From Customers, Contract Assets And Contract Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Receivables from contracts, beginning of year $ 33,603 $ 34,153
Receivables from contracts, end of year 22,556 33,603
Contract assets, beginning of year 8,719 9,240
Contract assets, end of year 7,259 8,719
Contract liabilities, beginning of year 207 544
Contract liabilities, end of year $ 684 $ 207