XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings (Loss) Per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Numerator for basic & diluted earnings (loss) per unit $ 6,002 $ 3,906 $ 12,391 $ 7,066
Denominator for basic weighted average unit (in shares) 33,362,633 16,852,036 33,334,635 13,706,018
Denominator for diluted weighted average unit (in shares) 33,362,633 16,852,036 33,334,635 13,706,018
Basic, earnings (loss) per unit (in dollars per share) $ 0.18 $ 0.23 $ 0.37 $ 0.52
Diluted, earnings (loss) per unit (in dollars per share) $ 0.18 $ 0.23 $ 0.37 $ 0.52