XML 105 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) per Share, Summary of Basic and Diluted Calculations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jun. 30, 2022
Jul. 31, 2023
Jul. 31, 2022
Jun. 30, 2022
Earnings (Loss) per Share [Line Items]            
Net income (loss) applicable to common equity $ (16,836) $ (11,255)   $ (34,815) $ (21,458)  
Basic Earnings per Share            
Net income (loss) applicable to common stockholders $ (16,836) $ (11,255)   $ (34,815) $ (21,458)  
Total weighted-average basic shares outstanding 123,354,228 43,109,352   120,668,451 43,038,331  
Net income (loss) per share, basic $ (0.14) $ (0.26)   $ (0.29) $ (0.5)  
Diluted Earnings per Share            
Total weighted-average diluted shares outstanding 123,354,228 43,109,352   120,668,451 43,038,331  
Net income (loss) per share, diluted $ (0.14) $ (0.26)   $ (0.29) $ (0.5)  
ID Experts Holdings, Inc. and Subsidiary [Member]            
Earnings (Loss) per Share [Line Items]            
Net income (loss) applicable to common equity     $ 229     $ (29)
Basic Earnings per Share            
Less: undistributed earnings allocated to participating securities     21     21
Net income (loss) applicable to common stockholders     $ 250     $ (8)
Total weighted-average basic shares outstanding     12,756,222     12,706,627
Net income (loss) per share, basic     $ 0.02      
Diluted Earnings per Share            
Total weighted-average diluted shares outstanding     12,756,222     12,706,627
Net income (loss) per share, diluted     $ 0.02