XML 119 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Liabilities - Summary of other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities, Noncurrent [Abstract]    
Income taxes payable-non-current $ 3,937 $ 0
Software license agreements 1,004 1,208
Deferred revenue-non-current 1,373 1,240
Contingent consideration 100 100
Other 0 110
Total $ 6,414 $ 2,658