v3.26.3
Equity - Schedule of Restricted Stock (Details) - RSUs - $ / shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Weighted Average Grant Date Fair Value Per Share    
Granted (in dollars per share) $ 12.71 $ 13.93
2018 Plan    
Shares    
Beginning balance (in shares) 3,624,051  
Granted (in shares) 2,157,270  
Vested (in shares) (1,812,581)  
Cancelled/ Forfeited (in shares) (620,082)  
Ending balance (in shares) 3,348,658  
Weighted Average Grant Date Fair Value Per Share    
Beginning balance (in dollars per share) $ 18.59  
Granted (in dollars per share) 12.71  
Vested (in dollars per share) 21.72  
Cancelled/ Forfeited (in dollars per share) 13.17  
Ending balance (in dollars per share) $ 14.11