XML 81 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities - Summary of Other Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other Liabilities, Noncurrent [Abstract]    
Income taxes payable-non-current $ 3,937 $ 3,937
Software license agreements 3,609 1,004
Deferred revenue-non-current 1,770 1,373
Contingent consideration 0 100
Total other liabilities $ 9,316 $ 6,414