XML 126 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings (Loss) Per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Numerator for basic & diluted earnings (loss) per unit $ 12,183 $ 4,481 $ 25,035 $ 7,864
Denominator for basic weighted average unit (in shares) 36,999,211 8,508,331 32,185,716 8,144,643
Denominator for diluted weighted average unit (in shares) 36,999,211 8,508,331 32,185,716 8,144,643
Basic earnings (loss) per unit (in dollars per share) $ 0.33 $ 0.53 $ 0.78 $ 0.97
Diluted earnings (loss) per unit (in dollars per share) $ 0.33 $ 0.53 $ 0.78 $ 0.97