XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details)
$ in Millions
Jan. 03, 2023
USD ($)
numberOfLandEasement
Mar. 31, 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.6
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 | numberOfLandEasement 51  
Remaining payments under easements $ 4.2