XML 98 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net (Loss) Income per Share Attributable to Common and Limited Common Stockholders - Schedule of Potentially Dilutive Securities not Included in Diluted Per Share Calculations Anti-dilutive (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Shares subject to outstanding common stock options and unvested RSUs (in shares) 13,603,701 6,351,996 11,013,177