XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Components of Lease Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finance lease costs:      
Amortization of right-of-use assets $ 1,014 $ 1,013 $ 1,238
Interest on finance lease liabilities 832 857 890
Operating lease costs 5,257 5,015 2,126
Short-term lease costs 249 313 152
Variable lease costs 1,796 1,883 932
Total lease costs $ 9,148 $ 9,081 $ 5,338