v3.26.1
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net (loss) income attributable to common stockholders - basic $ (6,027) $ (10,615)
Net (loss) income attributable to common stockholders - diluted (6,027) (10,615)
Dividends allocated to participating restricted stock units (163) (188)
Net (loss) income attributable to common stockholders - basic (6,190) (10,803)
Net (loss) income attributable to common stockholders - diluted $ (6,190) $ (10,803)
Denominator:    
Average common shares outstanding - basic (in shares) 47,673,711 48,668,667
Average common shares outstanding - diluted (in shares) 47,673,711 48,668,667
(Loss) earnings per share:    
Basic (in usd per share) $ (0.13) $ (0.22)
Diluted (in usd per share) $ (0.13) $ (0.22)