v3.25.4
Other Liabilities - Summary of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities, Noncurrent [Abstract]    
Income taxes payable-non-current $ 6,012 $ 6,344
Fair value of interest rate swap 7,411 0
Deferred revenue-non-current 1,368 1,415
Software license agreements 0 3,544
Other 819 0
Total other liabilities $ 15,610 $ 11,303