v3.24.1.u1
Lease Accounting - Summary of Operating Lease Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Leases:    
Operating lease assets $ 7,764 $ 8,944
Other current liabilities $ 5,860 $ 5,722
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Long term operating lease liabilities $ 3,136 $ 4,634
Total operating lease liabilities $ 8,996 $ 10,356