XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Revenue Recognition        
Trade receivables $ 3,178 $ 2,650   $ 6,143
Unbilled receivables 2,054 2,379   92
Deferred revenue $ (836) $ (343) $ (833) $ (961)