v3.26.1
Subsequent Event (Details) - Subsequent Event - J-W Power Company
$ in Thousands
1 Months Ended
Jul. 31, 2026
USD ($)
Subsequent Event [Line Items]  
Post closing adjustment, consideration transferred $ 2,200
Post closing adjustment, equity consideration 700
Post closing adjustment, cash $ 1,500