Annual report pursuant to Section 13 and 15(d)

Related Party Transactions - Additional Information (Details)

v3.23.1
Related Party Transactions - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 01, 2021
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Accounts payable - related party   $ 0 $ 297,000
Due to related parties   3,201 3,637
Consulting services | General and Administrative      
Related Party Transaction [Line Items]      
Related party transaction expense   208,000 1,100,000
Marketing services | Sales and Marketing      
Related Party Transaction [Line Items]      
Related party transaction expense   341,000 1,725,000
Keystone Systems LTD      
Related Party Transaction [Line Items]      
Service income   0 69,000
Receivable - related party   $ 0 41,000
HillCour, LLC | Transitional services      
Related Party Transaction [Line Items]      
Treasury and banking services expense per month $ 6,000    
Total cost     $ 18,000