v3.25.1
Equity - Schedule Of EELP Declared And Paid Distributions To All Interest Holders Including Excelerate (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
O 2024 H1 Dividends [Member]      
Class of Stock [Line Items]      
Date Paid or To Be Paid Jun. 05, 2025    
O 2024 M2 Dividends [Member]      
Class of Stock [Line Items]      
Date Paid or To Be Paid     Mar. 27, 2025
Common Class A Member | O 2024 H1 Dividends [Member]      
Class of Stock [Line Items]      
Total Dividends Declared $ 2,013    
Dividend Declared per Share $ 0.06    
Common Class A Member | O 2024 M2 Dividends [Member]      
Class of Stock [Line Items]      
Total Dividends Declared   $ 1,535  
Dividend Declared per Share   $ 0.06  
Common Class B Member | O 2024 H1 Dividends [Member]      
Class of Stock [Line Items]      
Distributions Paid or To Be Paid $ 4,921    
Common Class B Member | O 2024 M2 Dividends [Member]      
Class of Stock [Line Items]      
Distributions Paid or To Be Paid     $ 4,921