v3.25.2
Net Income (Loss) Per Common Share and Common Unit - Schedule of Net Income (Loss) Per Common Unit (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]            
Net income $ 6,807 $ (4,798) $ 4,604 $ 2,122 $ 2,009 $ 6,726
Weighted average common share and unit outstanding - basic 132,322   166,737   132,322 166,737
Effect of dilutive common shares and unit 0   0   0 0
Weighted average common share and unit outstanding - diluted 132,322   166,737   132,322 166,737
Net income per common unit - basic $ 0.05   $ 0.03   $ 0.02 $ 0.04
Net income per common unit - diluted $ 0.05   $ 0.03   $ 0.02 $ 0.04