XML 78 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
shares
Feb. 24, 2025
USD ($)
transaction
Equity [Abstract]      
Share repurchase program, number of transactions | transaction     1
Common Unit Purchase Agreement, Authorized, Amount     $ 150,000
Common units repurchased (in units) | shares 243,075 0  
Common units repurchased, value $ 10,000    
Common Unit Purchase Agreement, Remaining Authorized, Amount $ 140,000