v3.26.3
Shareholder Report, Line Graph (Details) 196795_Performance Trust Total Return Bond Fund_Class A_TSR Annual {Class A} - USD ($)
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Aug. 31, 2020
Aug. 31, 2019
Jan. 02, 2019
Aug. 31, 2026
Class A                  
Account Value [Line Items]                  
Line Graph and Table Measure Name                 Class A (with sales charge)
Accumulated Value $ 11,216 $ 10,917 $ 9,998 $ 9,993 $ 11,261 $ 10,799 $ 10,525 $ 9,775 $ 11,501
Bloomberg U.S. Aggregate Bond Index [Member]                  
Account Value [Line Items]                  
Line Graph and Table Measure Name                 Bloomberg U.S. Aggregate Bond Index
Accumulated Value $ 11,215 $ 10,874 $ 10,135 $ 10,257 $ 11,592 $ 11,602 $ 10,896 $ 10,000 $ 11,427