XML 134 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule I - Condensed Financial Information of Registrant - Related Party Transactions (Details) - Otter Tail Corporation - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries $ 3,278 $ 2,817
Interest Receivable from Subsidiaries 117 117
Current Notes Receivable 0 6,767
Notes Receivable from Subsidiaries 78,900 78,900
Accounts Payable 7 181
Notes Payable to Subsidiaries 420,363 190,204
Otter Tail Power Company    
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries 3,016 2,503
Interest Receivable from Subsidiaries 0 0
Current Notes Receivable 0 0
Notes Receivable from Subsidiaries 0 0
Accounts Payable 7 7
Notes Payable to Subsidiaries 0 0
Northern Pipe Products, Inc.    
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries 0 0
Interest Receivable from Subsidiaries 7 7
Current Notes Receivable 0 0
Notes Receivable from Subsidiaries 5,000 5,000
Accounts Payable 0 4
Notes Payable to Subsidiaries 77,182 32,057
Vinyltech Corporation    
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries 0 13
Interest Receivable from Subsidiaries 18 18
Current Notes Receivable 0 0
Notes Receivable from Subsidiaries 11,500 11,500
Accounts Payable 0 0
Notes Payable to Subsidiaries 90,425 34,881
BTD Manufacturing, Inc.    
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries 0 0
Interest Receivable from Subsidiaries 77 77
Current Notes Receivable 0 6,767
Notes Receivable from Subsidiaries 52,000 52,000
Accounts Payable 0 170
Notes Payable to Subsidiaries 693 0
T.O. Plastics, Inc.    
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries 20 20
Interest Receivable from Subsidiaries 15 15
Current Notes Receivable 0 0
Notes Receivable from Subsidiaries 10,400 10,400
Accounts Payable 0 0
Notes Payable to Subsidiaries 5,855 5,995
Varistar Corporation    
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries 0 0
Interest Receivable from Subsidiaries 0 0
Current Notes Receivable 0 0
Notes Receivable from Subsidiaries 0 0
Accounts Payable 0 0
Notes Payable to Subsidiaries 246,208 117,271
Otter Tail Assurance Limited    
Related Party Transaction [Line Items]    
Accounts Receivable from Subsidiaries 242 281
Interest Receivable from Subsidiaries 0 0
Current Notes Receivable 0 0
Notes Receivable from Subsidiaries 0 0
Accounts Payable 0 0
Notes Payable to Subsidiaries $ 0 $ 0