Derivative Instruments - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|
| Derivative [Line Items] | ||||
| Notional amount of nonderivative instruments | $ 50.0 | $ 50.0 | ||
| Sharp Energy Inc | ||||
| Derivative [Line Items] | ||||
| Derivative instruments, gain (loss) reclassification from accumulated OCI to income, estimate of time to transfer | 12 months | |||
| Other payables to broker-dealers and clearing organizations | $ 2.3 | $ 2.3 | $ 2.4 | |
| Interest rate swap rate, high range | ||||
| Derivative [Line Items] | ||||
| Fixed swap rate | 3.97% | 3.97% | 3.98% |