XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Unrealized gain (Loss) on short term investments     $ 38,000   $ 75,000
Accounts receivable, percentage     10.00%   10.00%
Allowance for doubtful accounts     $ 0   $ 0
Deferred revenue $ 1,678,000   $ 1,678,000   $ 1,187,000
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | No Customer [Member]          
Concentration Risk, Percentage 10.00% 10.00% 10.00% 10.00%