XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Narrative (Details) - $ / shares
Mar. 31, 2025
Dec. 31, 2024
Nov. 14, 2024
Oct. 23, 2024
Mar. 10, 2023
Class of Stock [Line Items]          
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000      
Preferred stock, shares issued (in shares) 0 0      
Preferred stock, shares outstanding (in shares) 0 0      
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000      
Common stock, par value (in USD per share) $ 0.0001 $ 0.0001      
Common stock, shares issued (in shares) 37,773,188 36,383,879      
Common stock, shares outstanding (in shares) 37,501,165 36,111,856      
Treasury stock, shares (in shares) 272,023 272,023      
Warrants issued (in shares)         4,193,453
Warrants issued, exercise price (in USD per share) $ 0.01 $ 0.01     $ 0.01
Acquisition and Corporate Financing Debt | Oportun Financial Corporation - Refinance          
Class of Stock [Line Items]          
Warrants issued (in shares)     4,853,006 4,853,006  
Warrants issued, exercise price (in USD per share)     $ 0.01 $ 0.01