XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Unrealized Gain (Loss) on Investments $ 10,000 $ 75,000
Allowance for doubtful accounts 0 0
Increased (Decreased) In Restricted Cash 50,000  
Restricted cash 711,000 761,000
Liability on Uncertain Tax Position 0 0
Allowance for credit losses for investments $ 0 $ 0
Percentage of gross accounts receivable 10.00% 10.00%
Deferred Revenue, Revenue Recognized $ 2,721,000 $ 1,405,000
Number of reportable segment | Segment 1  
Minimum [Member]    
Useful lives of property and equipment 3 years  
Maximum    
Useful lives of property and equipment 5 years  
No Customer | Customer Concentration Risk | Revenue Benchmark    
Concentration Risk, Percentage 10.00% 10.00%