XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Convertible Preferred Stock - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Temporary Equity Disclosure [Abstract]        
Convertible preferred stock, Shares authorized       155,398,078
Conversion of convertible preferred stock into common stock 16,662,011      
Cumulative dividends on convertible preferred stock   $ 2,309,000    
Dividends on common stock     $ 2,300,000  
Dividends accrued $ 0      
Preferred Stock Issued 0      
Preferred Stock Outstanding 0