v3.26.1
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%