XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) Per Share - Schedule of Securities Excluded from Calculation of Diluted Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 112,977,493 115,471,864 113,841,280 44,953,643
Warrants | Public Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 11,887,500 11,887,500 11,887,500 11,887,500
Warrants | Private Unit Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 231,250 231,250 231,250 231,250
Warrants | $11.50 Exercise Price Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 2,248,750 2,248,750 2,248,750 2,248,750
Warrants | $15 Exercise Price Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 912,500 912,500 912,500 912,500
Warrants | Underwriter Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 59,437 59,437 59,437 59,437
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 1,889,754 1,978,972 1,949,233 2,178,347
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 1,874,078 2,545,635 2,071,183 1,718,129
Performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 143,897 448,720 201,845 217,730
Noncontrolling interest - Earnout Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 25,500,000 25,500,000 25,500,000 25,500,000
Noncontrolling interest - OppFi Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential common stock (in shares) 68,230,327 69,659,100 68,779,582 0