XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Revenue Recognition        
Trade receivables $ 5,851 $ 2,650   $ 6,143
Unbilled receivables 533 2,379   92
Deferred revenue $ (886) $ (343) $ (472) $ (961)