XML 84 R115.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule 1 - Condensed Financial Information of Registrant - Related Party Transactions (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts Receivable $ 2,144 $ 1,931
Interest Receivable 117 117
Current Notes Receivable 0 1,167
Long-Term Notes Receivable 79,251 79,422
Accounts Payable 7 7
Current Notes Payable 89,611 60,626
Otter Tail Corporation [Member] | Otter Tail Power Company [Member]    
Accounts Receivable 2,056 1,877
Interest Receivable 0 0
Current Notes Receivable 0 0
Long-Term Notes Receivable 0 0
Accounts Payable 7 7
Current Notes Payable 0 0
Otter Tail Corporation [Member] | Northern Pipe Products, Inc. [Member]    
Accounts Receivable 0 0
Interest Receivable 8 8
Current Notes Receivable 0 0
Long-Term Notes Receivable 5,351 5,522
Accounts Payable 0 0
Current Notes Payable 3,056 5,623
Otter Tail Corporation [Member] | Vinyltech Corporation [Member]    
Accounts Receivable 4 4
Interest Receivable 17 17
Current Notes Receivable 0 0
Long-Term Notes Receivable 11,500 11,500
Accounts Payable 0 0
Current Notes Payable 15,099 15,305
Otter Tail Corporation [Member] | BTD Manufacturing, Inc. [Member]    
Accounts Receivable 0 0
Interest Receivable 77 77
Current Notes Receivable 0 415
Long-Term Notes Receivable 52,000 52,000
Accounts Payable 0 0
Current Notes Payable 18,474 0
Otter Tail Corporation [Member] | T. O. Plastics, Inc. [Member]    
Accounts Receivable 0 0
Interest Receivable 15 15
Current Notes Receivable 0 0
Long-Term Notes Receivable 10,400 10,400
Accounts Payable 0 0
Current Notes Payable 3,099 14,308
Otter Tail Corporation [Member] | Varistar Corporation [Member]    
Accounts Receivable 0 0
Interest Receivable 0 0
Current Notes Receivable 0 752
Long-Term Notes Receivable 0 0
Accounts Payable 0 0
Current Notes Payable 49,883 25,390
Otter Tail Corporation [Member] | Otter Tail Assurance Limited [Member]    
Accounts Receivable 84 50
Interest Receivable 0 0
Current Notes Receivable 0 0
Long-Term Notes Receivable 0 0
Accounts Payable 0 0
Current Notes Payable $ 0 $ 0