v3.26.1
Equity - Schedule of Change in NCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]    
Net income attributable to Via Renewables, Inc. stockholders $ 2,053 $ 8,798
Transfers (to) from the non-controlling interest 0 0
Decrease in Via Renewables additional paid in capital from the equity shift (2,072) (223)
Net transfers (to) from non-controlling interest 0 (223)
Changes from net income attributable to Via Renewables stockholders and transfers (to) from non-controlling interest 2,053 8,575
Additional Paid-in Capital    
Class of Stock [Line Items]    
Decrease in Via Renewables additional paid in capital from the equity shift $ 0 $ (223)