XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
$ in Millions
Jan. 03, 2023
USD ($)
landEasement
Jun. 30, 2023
USD ($)
Ashtabula III Wind Farm    
Other Commitments [Line Items]    
Purchase price $ 50.6  
Otter Tail Power Company | Federal Energy Regulatory Commission    
Other Commitments [Line Items]    
Estimated liability of refund obligation   $ 2.7
Otter Tail Power Company | Ashtabula III Wind Farm    
Other Commitments [Line Items]    
Purchase price $ 50.6  
Otter Tail Power Company | Ashtabula III Wind Farm | Land Easement Payments    
Other Commitments [Line Items]    
Number of land easements | landEasement 51  
Remaining payments under easements   $ 4.1