Annual report [Section 13 and 15(d), not S-K Item 405]

Balance Sheet Components - Narratives (Details)

v3.25.1
Balance Sheet Components - Narratives (Details) - USD ($)
12 Months Ended
Dec. 19, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 23, 2024
Sep. 23, 2024
Aug. 07, 2024
Jun. 13, 2024
Balance Sheet Components              
Notes receivable     $ 0 $ 100,000 $ 73,485 $ 100,000 $ 150,000
Annual interest rate       5.12% 5.12% 5.12% 5.12%
Interest income   $ 7,000          
Depreciation and amortization expense   $ 70,000 $ 98,000        
CSI              
Balance Sheet Components              
Purchase agreement acquisition deposit. $ 1,000,000