XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income per Share ("EPS") Attributable to Common Stockholders - Basic and Diluted EPS Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income $ 9,935 $ 4,217
Less: Allocation of undistributed earnings to noncontrolling interest 2,403 1,973
Net income attributable to common stockholders 7,532 2,244
Less: Change in fair value of warrant liability 4,288  
Net income attributable to common stockholders - diluted $ 3,244 $ 2,244
Weighted average common shares outstanding 83,265,879 63,588,119
Weighted average shares used in calculating net income per share attributable to common stockholders, basic 83,265,879 63,588,119
Weighted average of common stock options 16,889,266 15,333,247
Weighted average of Convertible Preferred Stock (as converted) 2,119,575  
Weighted average of Preferred Stock Warrants (as converted) 319,477  
Weighted-average number of shares used in computing net income (loss) per share available to common stockholders, diluted 102,594,197 78,921,366
Net income per share available for common stockholders, basic $ 0.09 $ 0.04
Net income per share available for common stockholders, diluted $ 0.03 $ 0.03