Non-Controlling Interest (Details) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
security_class
shares
|
Jun. 30, 2025
shares
|
Jun. 30, 2026
security_class
shares
|
Jun. 30, 2025
shares
|
Dec. 31, 2025 |
|
| Noncontrolling Interest [Line Items] | |||||
| Number of equity security classes | security_class | 2 | 2 | |||
| Conversion of stock (in shares) | shares | 0 | 0 | 0 | 0 | |
| QLH | |||||
| Noncontrolling Interest [Line Items] | |||||
| Non-controlling interests owned | 13.60% | 13.60% | 12.90% | ||
| Remaining non-controlling interests owned | 86.40% | 86.40% | 87.10% | ||