v3.26.3
Earnings Per Shares (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net income (loss) attributable to common unitholders - basic $ (9,889) $ (19,015) $ (31,906) $ (67,624)
Numerator:        
Net income (loss) attributable to common shareholders - basic (9,889) (19,015) (31,906) (67,624)
Net income (loss) attributable to common shareholders - diluted $ (9,889) $ (19,015) $ (31,906) $ (67,624)
Denominator:        
Weighted-average common shares outstanding - basic 97,629 95,569 97,409 94,847
Weighted-average common shares outstanding - diluted 97,629 95,569 97,409 94,847
Basic earnings (loss) per common share $ (0.1) $ (0.2) $ (0.33) $ (0.71)
Diluted (loss) earnings per common share $ (0.1) $ (0.2) $ (0.33) $ (0.71)
Restricted stock units        
Earnings per Unit        
Antidilutive securities 1,784 1,874 1,444 2,057
Employee Stock Option        
Earnings per Unit        
Antidilutive securities 991 1,166 1,015 1,225
Series A Preferred Shares        
Earnings per Unit        
Antidilutive securities 36,483 35,472 39,138 34,857