XML 72 R64.htm IDEA: XBRL DOCUMENT v3.24.3
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 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income $ 2,856 $ 7,510 $ 17,329 $ 15,497
Less: Allocation of undistributed earnings to noncontrolling interest 1,732 3,534 5,145 7,424
Net income attributable to common stockholders 1,124 3,976 12,184 8,073
Less: Change in fair value of warrant liability (228)   6,973  
Net income attributable to common stockholders - diluted $ 1,352 $ 3,976 $ 5,211 $ 8,073
Weighted average common shares outstanding 85,643,646 63,588,119 84,807,041 63,588,119
Weighted average shares used in calculating net income per share attributable to common stockholders, basic 85,643,646 63,588,119 84,807,041 63,588,119
Weighted average of common stock options 16,765,219 15,316,205 16,722,627 15,319,576
Weighted average of Convertible Preferred Stock (as converted)     703,946  
Weighted average of Preferred Stock Warrants (as converted) 231,508   271,971  
Weighted-average number of shares used in computing net income (loss) per share available to common stockholders, diluted 102,640,373 78,904,324 102,505,585 78,907,695
Net income per share available for common stockholders, basic $ 0.01 $ 0.06 $ 0.14 $ 0.13
Net income per share available for common stockholders, diluted $ 0.01 $ 0.05 $ 0.05 $ 0.1