XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Operating Lease Right-of-Use Assets and Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
ASSETS    
Operating lease right-of-use assets $ 47,923 $ 21,645
LIABILITIES    
Operating lease liabilities, current (included in accrued and other liabilities) $ 3,532  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued and other liabilities  
Operating lease liabilities, long-term $ 47,794 $ 17,694
Total operating lease liabilities $ 51,326