Organization and Significant Accounting Policies - Payments pursuant to Topco LLC Operating Agreement (Details) - Tax Distribution - Topco LLC - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Distribution Made to Limited Liability Company (LLC) Member [Line Items] | ||||
Cash distributions paid | $ 0 | $ 1,300,000 | $ 0 | $ 1,300,000 |
MLSH 1 | ||||
Distribution Made to Limited Liability Company (LLC) Member [Line Items] | ||||
Cash distributions paid | $ 0 | $ 600,000 | $ 0 | $ 600,000 |