XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Receivables from contracts, beginning of year $ 22,556 $ 33,603
Receivables from contracts, end of year 23,845 22,556
Contract assets, beginning of year 7,259 8,719
Contract assets, end of year 7,598 7,259
Contract liabilities, beginning of year 684 207
Contract liabilities, end of year $ 329 $ 684