XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Accounting Policies - Additional Information (Details)
12 Months Ended
Oct. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Customer
Dec. 31, 2021
USD ($)
Customer
Summary Of Accounting Policies [Line Items]      
Wages paid to employees     $ 4,400,000
Goodwill   $ 8,454,000 8,454,000
Impairment of finite lived intangible assets   0 0
Fair value, assets, level 1 to level 2 transfer, amount   0  
Fair value, assets, level 2 to level 1 transfer, amount   0  
Fair value, liabilities, level 1 to level 2 transfer, amount   0  
Fair value, liabilities, level 2 to level 1 transfer, amount   0  
Fair value, measurement with unobservable inputs reconciliation, asset, transfers into level 3   0  
Fair value, measurement with unobservable inputs reconciliation, asset, transfers out of level 3   0  
Fair value, measurement with unobservable inputs reconciliation, liability, transfers into level 3   0 0
Fair value, measurement with unobservable inputs reconciliation, liability, transfers out of level 3   $ 0 0
Revenue, practical expedient, incremental cost of obtaining contract [true false]   true  
Revenue recognized   $ 800,000 $ 800,000
Dividend yield   0.00%  
Minimum amount tax benefits likely of being realized upon settlement   more than 50%  
ASU 2019-12      
Summary Of Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted [true false]   true  
Change in accounting principle, accounting standards update, immaterial effect [true false]   true  
ASU 2020-06      
Summary Of Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted [true false]   true  
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2022  
ASU 2021-04      
Summary Of Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted [true false]   true  
Change in accounting principle, accounting standards update, adoption date   Jan. 01, 2022  
Change in accounting principle, accounting standards update, immaterial effect [true false]   true  
Maximum      
Summary Of Accounting Policies [Line Items]      
Cash and cash equivalents, FDIC insured amount   $ 250,000  
Property and equipment estimated useful life   5 years  
Finite-lived intangible assets, estimated useful life   10 years  
Minimum      
Summary Of Accounting Policies [Line Items]      
Property and equipment estimated useful life   3 years  
Finite-lived intangible assets, estimated useful life   5 years  
Customer Concentration Risk | Accounts Receivable      
Summary Of Accounting Policies [Line Items]      
Number of customer accounted for accounts receivable | Customer   0 0
Customer Concentration Risk | Sales      
Summary Of Accounting Policies [Line Items]      
Number of customer accounted for sales | Customer   0 0
GentleWave Systems | Maximum      
Summary Of Accounting Policies [Line Items]      
Standard product warranty period   2 years 2 years
TDO Software, Inc.      
Summary Of Accounting Policies [Line Items]      
Goodwill   $ 8,500,000  
Goodwill impairment $ 0