XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Revenue Recognition        
Trade receivables $ 777 $ 1,498   $ 2,650
Unbilled receivables 1,500 929   2,379
Current portion of deferred revenue   (113) $ (886) $ (343)
Deferred revenue, less current portion $ (698) $ (698)