Non-controlling interest - Schedule of Series C Preferred Unit distributions (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | |||||
---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Dividends per Unit | $ 0.24 | $ 0.24 | $ 0.24 | $ 0.24 | $ 0.24 | $ 0.24 | $ 0.48 | $ 0.96 |
Aggregate Amount | $ 118 | $ 118 | $ 118 | $ 118 | $ 118 | $ 118 | $ 236 | $ 472 |
Series C Preferred Stock [Member] | Cash Dividends [Member] | ||||||||
Dividends per Unit | $ 6.63 | $ 10.23 | $ 10.14 | $ 4 | ||||
Aggregate Amount | $ 928 | $ 623 | $ 618 | $ 243 | 1,551 | 861 | ||
Series C Preferred Stock [Member] | PIK Dividends [Member] | ||||||||
Dividends per Unit | $ 4.94 | $ 7.47 | $ 7.54 | $ 3 | ||||
Aggregate Amount | $ 691 | $ 455 | $ 459 | $ 183 | $ 1,146 | $ 642 |