XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) Per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Numerator for basic & diluted earnings (loss) per unit $ 7,481 $ 6,126 $ 19,872 $ 13,192
Denominator for basic weighted average unit (in shares) 38,474,932 24,578,566 35,066,896 17,356,654
Denominator for diluted weighted average unit (in shares) 38,474,932 24,578,566 35,066,896 17,356,654
Basic, earnings (loss) per unit (in dollars per share) $ 0.19 $ 0.25 $ 0.57 $ 0.76
Diluted, earnings (loss) per unit (in dollars per share) $ 0.19 $ 0.25 $ 0.57 $ 0.76