XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Other Liabilities - Summary of Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Liabilities, Noncurrent [Abstract]    
Income taxes payable-non-current $ 3,937 $ 3,937
Deferred revenue-non-current 2,113 1,373
Software license agreement 4,302 1,004
Contingent consideration 0 100
Total other liabilities $ 10,352 $ 6,414