{"status":"success","metadata":{"ticker":"POWL","year":2026,"quarter":2,"full_year_mode":false,"total_facts":297,"prior_comparison_available":true,"source":{"filing_type":"10-Q","period_end":"March 31, 2026","url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070","value_scale":"thousands"},"match_rate":{"quarterly":0.5173611111111112,"ytd":0.8202247191011236,"instants":1.0,"fallback":0.0},"final_match_rate":1.0,"match_diagnostics":{"quarterly":{"same_filing_q":{"current_count":288,"matched_count":149,"match_rate":0.5173611111111112,"prior_count":193,"match_keys":["tag","date_type","axis_key"],"raw_current_row_count":347,"output_row_count":191,"current_duplicate_group_count":48,"prior_duplicate_group_count":32,"shared_key_count":149},"prior_year_ytd":{"current_count":89,"matched_count":73,"match_rate":0.8202247191011236,"prior_count":79,"match_keys":["tag","date_type","axis_key"],"raw_current_row_count":89,"output_row_count":73},"prior_year_instant":{"current_count":132,"matched_count":132,"match_rate":1.0,"prior_count":98,"match_keys":["tag","end","date_type","presentation_role","axis_key"],"raw_current_row_count":132,"current_duplicate_group_count":17,"prior_duplicate_group_count":14,"current_only_count":51,"output_row_count":132},"fallback":{"current_count":9,"matched_count":0,"match_rate":0.0,"prior_count":3,"match_keys":["tag","end","date_type","axis_key"],"raw_current_row_count":9,"missing_tag_count":9,"output_row_count":0},"final":{"current_count":288,"matched_count":288,"match_rate":1.0,"raw_current_row_count":347,"output_row_count":405,"current_only_added_count":9,"fallback_added_count":0,"overlap_prior_value_count":0}}}},"facts":[{"tag":"powl:CommitmentsAndContingenciesAdditionalBondingCapacity","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails","presentation_hierarchy":[{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Additional bonding capacity","current_period_value":767.2,"prior_period_value":779.7,"visual_current_value":767.2,"visual_prior_value":779.7,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-588","text_snippet":"767.2","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-517","text_snippet":"779.7","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":767.2,"prior_value":779.7},{"tag":"powl:LossContingencyProbableLossInPeriod","date_type":"YTD","period_type":"duration","presentation_role":"commitmentsandcontingenciesdetails","presentation_hierarchy":[{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,6.0,5],"section_concept":null,"section_label":null}],"concept_label":"Contracts with probable exposure to liquidated damages","current_period_value":4.4,"prior_period_value":2.7,"visual_current_value":4.4,"visual_prior_value":2.7,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-593","text_snippet":"4.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-522","text_snippet":"2.7","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":4.4,"prior_value":2.7},{"tag":"us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","date_type":"YTD","period_type":"duration","presentation_role":"commitmentsandcontingenciesdetails","presentation_hierarchy":[{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":8.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,5.0,4,8.0,7],"section_concept":null,"section_label":null}],"concept_label":"Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress","current_period_value":-3.8,"prior_period_value":-2.5,"visual_current_value":3.8,"visual_prior_value":2.5,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-595","text_snippet":"3.8","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-524","text_snippet":"2.5","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":3.8,"prior_value":2.5},{"tag":"us-gaap:LossContingencyEstimateOfPossibleLoss","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails","presentation_hierarchy":[{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Loss Contingency, Estimate of Possible Loss","current_period_value":7.5,"prior_period_value":3.6,"visual_current_value":7.5,"visual_prior_value":3.6,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-594","text_snippet":"7.5","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-523","text_snippet":"3.6","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":7.5,"prior_value":3.6},{"tag":"us-gaap:GuaranteeObligationsCurrentCarryingValue","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,5.0,4,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Guarantor Obligations, Current Carrying Value","current_period_value":6.4,"prior_period_value":4.0,"visual_current_value":6.4,"visual_prior_value":4.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"dei:LegalEntityAxis=powl:PowellUKLimitedMember|us-gaap:DebtInstrumentAxis=powl:FacilityAgreementMember","dimensions":[{"axis":"dei:LegalEntityAxis","axis_label":"Legal Entity","member":"powl:PowellUKLimitedMember","member_label":"Powell (UK) Limited"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:FacilityAgreementMember","member_label":"Facility Agreement"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-150","char_anchor":"f-590","text_snippet":"6.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-132","char_anchor":"f-519","text_snippet":"4.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"millions","current_value":6.4,"prior_value":4.0},{"tag":"us-gaap:GuaranteeObligationsCurrentCarryingValue","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,5.0,4,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Guarantor Obligations, Current Carrying Value","current_period_value":78.7,"prior_period_value":64.4,"visual_current_value":78.7,"visual_prior_value":64.4,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:CreditFacilityAxis=us-gaap:DomesticLineOfCreditMember|us-gaap:DebtInstrumentAxis=powl:AmendedAndRestatedCreditAgreementMember|us-gaap:GuaranteeObligationsByNatureAxis=us-gaap:FinancialStandbyLetterOfCreditMember","dimensions":[{"axis":"us-gaap:CreditFacilityAxis","axis_label":"Credit Facility","member":"us-gaap:DomesticLineOfCreditMember","member_label":"Domestic Line Of Credit"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:AmendedAndRestatedCreditAgreementMember","member_label":"U.S. Revolver"},{"axis":"us-gaap:GuaranteeObligationsByNatureAxis","axis_label":"Guarantee Obligations By Nature","member":"us-gaap:FinancialStandbyLetterOfCreditMember","member_label":"Financial Standby Letter Of Credit"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-148","char_anchor":"f-583","text_snippet":"78.7","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-130","char_anchor":"f-512","text_snippet":"64.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":78.7,"prior_value":64.4},{"tag":"us-gaap:GuaranteeObligationsCurrentCarryingValue","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,5.0,4,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Guarantor Obligations, Current Carrying Value","current_period_value":432.8,"prior_period_value":420.3,"visual_current_value":432.8,"visual_prior_value":420.3,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:GuaranteeObligationsByNatureAxis=us-gaap:SuretyBondMember","dimensions":[{"axis":"us-gaap:GuaranteeObligationsByNatureAxis","axis_label":"Guarantee Obligations By Nature","member":"us-gaap:SuretyBondMember","member_label":"Surety Bond"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-149","char_anchor":"f-587","text_snippet":"432.8","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-131","char_anchor":"f-516","text_snippet":"420.3","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":432.8,"prior_value":420.3},{"tag":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,1.0,0],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Line of Credit Facility, Maximum Borrowing Capacity","current_period_value":19.8,"prior_period_value":19.4,"visual_current_value":19.8,"visual_prior_value":19.4,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"dei:LegalEntityAxis=powl:PowellUKLimitedMember|us-gaap:DebtInstrumentAxis=powl:FacilityAgreementMember","dimensions":[{"axis":"dei:LegalEntityAxis","axis_label":"Legal Entity","member":"powl:PowellUKLimitedMember","member_label":"Powell (UK) Limited"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:FacilityAgreementMember","member_label":"Facility Agreement"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-150","char_anchor":"f-589","text_snippet":"19.8","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-132","char_anchor":"f-518","text_snippet":"19.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":19.8,"prior_value":19.4},{"tag":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,1.0,0],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Line of Credit Facility, Maximum Borrowing Capacity","current_period_value":150,"prior_period_value":150.0,"visual_current_value":150,"visual_prior_value":150.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:CreditFacilityAxis=us-gaap:DomesticLineOfCreditMember|us-gaap:DebtInstrumentAxis=powl:CreditAgreementMember","dimensions":[{"axis":"us-gaap:CreditFacilityAxis","axis_label":"Credit Facility","member":"us-gaap:DomesticLineOfCreditMember","member_label":"Domestic Line Of Credit"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:CreditAgreementMember","member_label":"Credit Agreement"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-144","char_anchor":"f-579","text_snippet":"150.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-126","char_anchor":"f-508","text_snippet":"150.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":150,"prior_value":150.0},{"tag":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,1.0,0],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Line of Credit Facility, Maximum Borrowing Capacity","current_period_value":100,"prior_period_value":100.0,"visual_current_value":100,"visual_prior_value":100.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:CreditFacilityAxis=us-gaap:DomesticLineOfCreditMember|us-gaap:DebtInstrumentAxis=powl:CreditAgreementMember|us-gaap:LineOfCreditFacilityAxis=powl:BankOfAmericaMember","dimensions":[{"axis":"us-gaap:CreditFacilityAxis","axis_label":"Credit Facility","member":"us-gaap:DomesticLineOfCreditMember","member_label":"Domestic Line Of Credit"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:CreditAgreementMember","member_label":"Credit Agreement"},{"axis":"us-gaap:LineOfCreditFacilityAxis","axis_label":"Line Of Credit Facility","member":"powl:BankOfAmericaMember","member_label":"Bank of America"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-145","char_anchor":"f-580","text_snippet":"100.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-127","char_anchor":"f-509","text_snippet":"100.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":100,"prior_value":100.0},{"tag":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,1.0,0],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Line of Credit Facility, Maximum Borrowing Capacity","current_period_value":50,"prior_period_value":50.0,"visual_current_value":50,"visual_prior_value":50.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:CreditFacilityAxis=us-gaap:DomesticLineOfCreditMember|us-gaap:DebtInstrumentAxis=powl:CreditAgreementMember|us-gaap:LineOfCreditFacilityAxis=powl:TexasCapitalBankMember","dimensions":[{"axis":"us-gaap:CreditFacilityAxis","axis_label":"Credit Facility","member":"us-gaap:DomesticLineOfCreditMember","member_label":"Domestic Line Of Credit"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:CreditAgreementMember","member_label":"Credit Agreement"},{"axis":"us-gaap:LineOfCreditFacilityAxis","axis_label":"Line Of Credit Facility","member":"powl:TexasCapitalBankMember","member_label":"Texas Capital Bank"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-146","char_anchor":"f-581","text_snippet":"50.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-128","char_anchor":"f-510","text_snippet":"50.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":50,"prior_value":50.0},{"tag":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":4.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,5.0,4,4.0,3],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Line of Credit Facility, Remaining Borrowing Capacity","current_period_value":13.4,"prior_period_value":15.4,"visual_current_value":13.4,"visual_prior_value":15.4,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"dei:LegalEntityAxis=powl:PowellUKLimitedMember|us-gaap:DebtInstrumentAxis=powl:FacilityAgreementMember","dimensions":[{"axis":"dei:LegalEntityAxis","axis_label":"Legal Entity","member":"powl:PowellUKLimitedMember","member_label":"Powell (UK) Limited"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:FacilityAgreementMember","member_label":"Facility Agreement"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-150","char_anchor":"f-591","text_snippet":"13.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-132","char_anchor":"f-520","text_snippet":"15.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":13.4,"prior_value":15.4},{"tag":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","date_type":"Q","period_type":"instant","presentation_role":"commitmentsandcontingenciesdetails|longtermdebtdetails","presentation_hierarchy":[{"role":"longtermdebtdetails","parent":"us-gaap:LineOfCreditFacilityLineItems","order":4.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,5.0,4,4.0,3],"section_concept":null,"section_label":null},{"role":"commitmentsandcontingenciesdetails","parent":"us-gaap:GuaranteeObligationsLineItems","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Line of Credit Facility, Remaining Borrowing Capacity","current_period_value":71.3,"prior_period_value":85.6,"visual_current_value":71.3,"visual_prior_value":85.6,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:CreditFacilityAxis=us-gaap:DomesticLineOfCreditMember|us-gaap:DebtInstrumentAxis=powl:AmendedAndRestatedCreditAgreementMember","dimensions":[{"axis":"us-gaap:CreditFacilityAxis","axis_label":"Credit Facility","member":"us-gaap:DomesticLineOfCreditMember","member_label":"Domestic Line Of Credit"},{"axis":"us-gaap:DebtInstrumentAxis","axis_label":"Debt Instrument","member":"powl:AmendedAndRestatedCreditAgreementMember","member_label":"U.S. Revolver"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-147","char_anchor":"f-584","text_snippet":"71.3","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-129","char_anchor":"f-513","text_snippet":"85.6","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":71.3,"prior_value":85.6},{"tag":"us-gaap:AccountsPayableCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,1.0,0,1.0,0],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrent","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesCurrent","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Current Liabilities"}],"concept_label":"Accounts Payable, Current","current_period_value":75135,"prior_period_value":74514.0,"visual_current_value":75135,"visual_prior_value":74514.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-62","text_snippet":"75,135","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-60","text_snippet":"74,514","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":75135,"prior_value":74514.0},{"tag":"us-gaap:AccountsReceivableNetCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0,3.0,2],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrent","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:AssetsCurrent","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Current Assets"}],"concept_label":"Accounts Receivable, after Allowance for Credit Loss, Current","current_period_value":238315,"prior_period_value":202579.0,"visual_current_value":238315,"visual_prior_value":202579.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-36","text_snippet":"238,315","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-36","text_snippet":"202,579","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":238315,"prior_value":202579.0},{"tag":"us-gaap:AccruedIncomeTaxesCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,1.0,0,6.0,5],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrent","weight":1.0,"order":6.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesCurrent","calculation_weight":1.0,"calculation_order":6.0,"section_label":"Current Liabilities"}],"concept_label":"Accrued Income Taxes, Current","current_period_value":3368,"prior_period_value":3264.0,"visual_current_value":3368,"visual_prior_value":3264.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-72","text_snippet":"3,368","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-70","text_snippet":"3,264","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":3368,"prior_value":3264.0},{"tag":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,8.0,7,6.0,5],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquity","weight":1.0,"order":6.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:StockholdersEquity","calculation_weight":1.0,"calculation_order":6.0,"section_label":"Stockholders' Equity"}],"concept_label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","current_period_value":-28130,"prior_period_value":-31493.0,"visual_current_value":-28130,"visual_prior_value":-31493.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-116","text_snippet":"28,130","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-114","text_snippet":"31,493","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-28130,"prior_value":-31493.0},{"tag":"us-gaap:AdditionalPaidInCapitalCommonStock","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,8.0,7,3.0,2],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquity","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:StockholdersEquity","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Stockholders' Equity"}],"concept_label":"Additional Paid in Capital, Common Stock","current_period_value":51537,"prior_period_value":60990.0,"visual_current_value":51537,"visual_prior_value":60990.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-108","text_snippet":"51,537","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-106","text_snippet":"60,990","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":51537,"prior_value":60990.0},{"tag":"us-gaap:Assets","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":8.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,8.0,7],"section_concept":null,"section_label":null}],"concept_label":"Assets","current_period_value":1180039,"prior_period_value":965368.0,"visual_current_value":1180039,"visual_prior_value":965368.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-60","text_snippet":"1,180,039","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-58","text_snippet":"965,368","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1180039,"prior_value":965368.0},{"tag":"us-gaap:AssetsCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":8.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,1.0,0,8.0,7],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Current Assets"}],"concept_label":"Assets, Current","current_period_value":1008386,"prior_period_value":810630.0,"visual_current_value":1008386,"visual_prior_value":810630.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-46","text_snippet":"1,008,386","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-46","text_snippet":"810,630","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1008386,"prior_value":810630.0},{"tag":"us-gaap:CashAndCashEquivalentsAtCarryingValue","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0,1.0,0],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrent","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:AssetsCurrent","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Current Assets"}],"concept_label":"Cash and Cash Equivalent","current_period_value":537712,"prior_period_value":359542.0,"visual_current_value":537712,"visual_prior_value":359542.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-30","text_snippet":"537,712","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-30","text_snippet":"359,542","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":537712,"prior_value":359542.0},{"tag":"us-gaap:CommonStockValueOutstanding","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,8.0,7,2.0,1],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquity","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:StockholdersEquity","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Stockholders' Equity"}],"concept_label":"Common Stock, Value, Outstanding","current_period_value":129,"prior_period_value":129.0,"visual_current_value":129,"visual_prior_value":129.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-106","text_snippet":"129","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-104","text_snippet":"129","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":129,"prior_value":129.0},{"tag":"us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Liabilities","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Liabilities","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Deferred Compensation Liability, Classified, Noncurrent","current_period_value":14831,"prior_period_value":12418.0,"visual_current_value":14831,"visual_prior_value":12418.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-78","text_snippet":"14,831","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-76","text_snippet":"12,418","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":14831,"prior_value":12418.0},{"tag":"us-gaap:DeferredIncomeTaxAssetsNet","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":5.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":5.0,"section_label":null}],"concept_label":"Deferred Income Tax Assets, Net","current_period_value":26257,"prior_period_value":29530.0,"visual_current_value":26257,"visual_prior_value":29530.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-56","text_snippet":"26,257","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-54","text_snippet":"29,530","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":26257,"prior_value":29530.0},{"tag":"us-gaap:DeferredIncomeTaxLiabilitiesNet","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Liabilities","weight":1.0,"order":5.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Liabilities","calculation_weight":1.0,"calculation_order":5.0,"section_label":null}],"concept_label":"Deferred Income Tax Liabilities, Net","current_period_value":5266,"prior_period_value":3721.0,"visual_current_value":5266,"visual_prior_value":3721.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-82","text_snippet":"5,266","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-80","text_snippet":"3,721","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":5266,"prior_value":3721.0},{"tag":"us-gaap:EmployeeRelatedLiabilitiesCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,1.0,0,3.0,2],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrent","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesCurrent","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Current Liabilities"}],"concept_label":"Employee-related Liabilities, Current","current_period_value":24278,"prior_period_value":19030.0,"visual_current_value":24278,"visual_prior_value":19030.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-66","text_snippet":"24,278","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-64","text_snippet":"19,030","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":24278,"prior_value":19030.0},{"tag":"us-gaap:IntangibleAssetsNetExcludingGoodwill","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":7.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":7.0,"section_label":null}],"concept_label":"Intangible Assets, Net (Excluding Goodwill)","current_period_value":5606,"prior_period_value":null,"visual_current_value":5606,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-54","text_snippet":"5,606","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":5606,"prior_value":null},{"tag":"us-gaap:Liabilities","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":6.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquity","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesAndStockholdersEquity","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Liabilities","current_period_value":470970,"prior_period_value":424005.0,"visual_current_value":470970,"visual_prior_value":424005.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-86","text_snippet":"470,970","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-84","text_snippet":"424,005","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":470970,"prior_value":424005.0},{"tag":"us-gaap:LiabilitiesAndStockholdersEquity","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":9.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,9.0,8],"section_concept":null,"section_label":null}],"concept_label":"Liabilities and Equity","current_period_value":1180039,"prior_period_value":965368.0,"visual_current_value":1180039,"visual_prior_value":965368.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-120","text_snippet":"1,180,039","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-118","text_snippet":"965,368","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1180039,"prior_value":965368.0},{"tag":"us-gaap:LiabilitiesCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":8.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,1.0,0,8.0,7],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Liabilities","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Liabilities","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Current Liabilities"}],"concept_label":"Liabilities, Current","current_period_value":447280,"prior_period_value":404844.0,"visual_current_value":447280,"visual_prior_value":404844.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-76","text_snippet":"447,280","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-74","text_snippet":"404,844","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":447280,"prior_value":404844.0},{"tag":"us-gaap:OtherAccruedLiabilitiesCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,1.0,0,7.0,6],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrent","weight":1.0,"order":5.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesCurrent","calculation_weight":1.0,"calculation_order":5.0,"section_label":"Current Liabilities"}],"concept_label":"Other Accrued Liabilities, Current","current_period_value":22476,"prior_period_value":17730.0,"visual_current_value":22476,"visual_prior_value":17730.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-74","text_snippet":"22,476","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-72","text_snippet":"17,730","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":22476,"prior_value":17730.0},{"tag":"us-gaap:OtherAssetsCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0,7.0,6],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrent","weight":1.0,"order":7.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:AssetsCurrent","calculation_weight":1.0,"calculation_order":7.0,"section_label":"Current Assets"}],"concept_label":"Other Assets, Current","current_period_value":12837,"prior_period_value":8541.0,"visual_current_value":12837,"visual_prior_value":8541.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-44","text_snippet":"12,837","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-44","text_snippet":"8,541","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":12837,"prior_value":8541.0},{"tag":"us-gaap:OtherAssetsNoncurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,7.0,6],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":4.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":4.0,"section_label":null}],"concept_label":"Other Assets, Noncurrent","current_period_value":19974,"prior_period_value":16892.0,"visual_current_value":19974,"visual_prior_value":16892.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-58","text_snippet":"19,974","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-56","text_snippet":"16,892","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":19974,"prior_value":16892.0},{"tag":"us-gaap:OtherLiabilitiesNoncurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Liabilities","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Liabilities","calculation_weight":1.0,"calculation_order":3.0,"section_label":null}],"concept_label":"Other Liabilities, Noncurrent","current_period_value":2518,"prior_period_value":2261.0,"visual_current_value":2518,"visual_prior_value":2261.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-84","text_snippet":"2,518","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-82","text_snippet":"2,261","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":2518,"prior_value":2261.0},{"tag":"us-gaap:PrepaidExpenseCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0,6.0,5],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrent","weight":1.0,"order":6.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:AssetsCurrent","calculation_weight":1.0,"calculation_order":6.0,"section_label":"Current Assets"}],"concept_label":"Prepaid Expense, Current","current_period_value":12744,"prior_period_value":5259.0,"visual_current_value":12744,"visual_prior_value":5259.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-42","text_snippet":"12,744","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-42","text_snippet":"5,259","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":12744,"prior_value":5259.0},{"tag":"us-gaap:RetainedEarningsAccumulatedDeficit","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,8.0,7,4.0,3],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquity","weight":1.0,"order":4.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:StockholdersEquity","calculation_weight":1.0,"calculation_order":4.0,"section_label":"Stockholders' Equity"}],"concept_label":"Retained Earnings (Accumulated Deficit)","current_period_value":710532,"prior_period_value":536736.0,"visual_current_value":710532,"visual_prior_value":536736.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-110","text_snippet":"710,532","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-108","text_snippet":"536,736","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":710532,"prior_value":536736.0},{"tag":"us-gaap:ShortTermInvestments","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0,2.0,1],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrent","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:AssetsCurrent","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Current Assets"}],"concept_label":"Short-Term Investments","current_period_value":7177,"prior_period_value":29750.0,"visual_current_value":7177,"visual_prior_value":29750.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-32","text_snippet":"7,177","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-32","text_snippet":"29,750","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":7177,"prior_value":29750.0},{"tag":"us-gaap:TreasuryStockCommonValue","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":5.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,2.0,1,8.0,7,5.0,4],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquity","weight":-1.0,"order":5.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:StockholdersEquity","calculation_weight":-1.0,"calculation_order":5.0,"section_label":"Stockholders' Equity"}],"concept_label":"Treasury Stock, Common, Value","current_period_value":24999,"prior_period_value":null,"visual_current_value":-24999,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-114","text_snippet":"24,999","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-24999,"prior_value":null},{"tag":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Accounts Receivable, Allowance for Credit Loss, Current","current_period_value":311,"prior_period_value":284.0,"visual_current_value":311,"visual_prior_value":284.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-34","text_snippet":"311","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-34","text_snippet":"284","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":311,"prior_value":284.0},{"tag":"us-gaap:CommonStockSharesIssued","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Shares, Issued","current_period_value":38849553,"prior_period_value":12874241.0,"visual_current_value":38849553,"visual_prior_value":12874241.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-102","text_snippet":"38,849,553","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-100","text_snippet":"12,874,241","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":38849553,"prior_value":12874241.0},{"tag":"us-gaap:PreferredStockParOrStatedValuePerShare","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Preferred Stock, Par or Stated Value Per Share","current_period_value":0.01,"prior_period_value":0.01,"visual_current_value":0.01,"visual_prior_value":0.01,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-90","text_snippet":"0.01","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-88","text_snippet":"0.01","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":0.01,"prior_value":0.01},{"tag":"us-gaap:PreferredStockSharesAuthorized","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Preferred Stock, Shares Authorized","current_period_value":5000000,"prior_period_value":5000000.0,"visual_current_value":5000000,"visual_prior_value":5000000.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-93","text_snippet":"5,000,000","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-90","text_snippet":"5,000,000","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":5000000,"prior_value":5000000.0},{"tag":"us-gaap:CommonStockSharesOutstanding","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,1.0,0],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":8.0,"preferred_label_role":"terseLabel","global_sort_position":[0,8.0,7],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Shares, Outstanding","current_period_value":38850,"prior_period_value":38623.0,"visual_current_value":38850,"visual_prior_value":38623.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:CommonStockMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:CommonStockMember","member_label":"Common Stock"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-28","char_anchor":"f-238","text_snippet":"38,850","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-54","char_anchor":"f-286","text_snippet":"38,623","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":38850,"prior_value":38623.0},{"tag":"us-gaap:CommonStockSharesOutstanding","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,1.0,0],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":8.0,"preferred_label_role":"terseLabel","global_sort_position":[0,8.0,7],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Shares, Outstanding","current_period_value":36431499,"prior_period_value":12068223.0,"visual_current_value":36431499,"visual_prior_value":12068223.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-104","text_snippet":"36,431,499","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-102","text_snippet":"12,068,223","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":36431499,"prior_value":12068223.0},{"tag":"us-gaap:CommonStockSharesOutstanding","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,1.0,0],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":8.0,"preferred_label_role":"terseLabel","global_sort_position":[0,8.0,7],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Shares, Outstanding","current_period_value":38850,"prior_period_value":12874.0,"visual_current_value":38850,"visual_prior_value":12874.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:CommonStockMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:CommonStockMember","member_label":"Common Stock"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-28","char_anchor":"f-238","text_snippet":"38,850","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-28","char_anchor":"f-230","text_snippet":"12,874","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":38850,"prior_value":12874.0},{"tag":"us-gaap:TreasuryStockCommonShares","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":2.0,"preferred_label_role":"negatedPeriodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,2.0,1],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":9.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8],"section_concept":null,"section_label":null}],"concept_label":"Treasury Stock, Common, Shares","current_period_value":2418,"prior_period_value":2418.0,"visual_current_value":2418,"visual_prior_value":2418.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:TreasuryStockCommonMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:TreasuryStockCommonMember","member_label":"Treasury Stock Common"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-31","char_anchor":"f-242","text_snippet":"2,418","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-57","char_anchor":"f-290","text_snippet":"2,418","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":2418,"prior_value":2418.0},{"tag":"us-gaap:TreasuryStockCommonShares","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":2.0,"preferred_label_role":"negatedPeriodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,2.0,1],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":9.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8],"section_concept":null,"section_label":null}],"concept_label":"Treasury Stock, Common, Shares","current_period_value":2418054,"prior_period_value":806018.0,"visual_current_value":2418054,"visual_prior_value":806018.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-113","text_snippet":"2,418,054","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-110","text_snippet":"806,018","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":2418054,"prior_value":806018.0},{"tag":"us-gaap:TreasuryStockCommonShares","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":2.0,"preferred_label_role":"negatedPeriodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,2.0,1],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":9.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8],"section_concept":null,"section_label":null}],"concept_label":"Treasury Stock, Common, Shares","current_period_value":2418,"prior_period_value":806.0,"visual_current_value":2418,"visual_prior_value":806.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:TreasuryStockCommonMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:TreasuryStockCommonMember","member_label":"Treasury Stock Common"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-31","char_anchor":"f-242","text_snippet":"2,418","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-31","char_anchor":"f-234","text_snippet":"806","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":2418,"prior_value":806.0},{"tag":"us-gaap:CommonStockParOrStatedValuePerShare","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|overviewandsummaryofsignificantaccountingpoliciesdetails|subsequenteventsdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"section_label":null},{"role":"overviewandsummaryofsignificantaccountingpoliciesdetails","parent":"powl:AccountingPoliciesLineItems","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,4.0,3],"section_concept":null,"section_label":null},{"role":"subsequenteventsdetails","parent":"us-gaap:SubsequentEventLineItems","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Par or Stated Value Per Share","current_period_value":0.01,"prior_period_value":null,"visual_current_value":0.01,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-99","text_snippet":"0.01","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"units","current_value":0.01,"prior_value":null},{"tag":"us-gaap:CommonStockSharesAuthorized","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunauditedparenthetical|overviewandsummaryofsignificantaccountingpoliciesdetails|subsequenteventsdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunauditedparenthetical","parent":"us-gaap:StatementOfFinancialPositionAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,6.0,5],"section_concept":null,"section_label":null},{"role":"overviewandsummaryofsignificantaccountingpoliciesdetails","parent":"powl:AccountingPoliciesLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"subsequenteventsdetails","parent":"us-gaap:SubsequentEventLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Shares Authorized","current_period_value":90000000,"prior_period_value":null,"visual_current_value":90000000,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-100","text_snippet":"90,000,000","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"units","current_value":90000000,"prior_value":null},{"tag":"us-gaap:StockholdersEquity","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,8.0,7,7.0,6],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquity","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesAndStockholdersEquity","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Stockholders' Equity"},{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":3.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Equity, Attributable to Parent","current_period_value":709069,"prior_period_value":541363.0,"visual_current_value":709069,"visual_prior_value":541363.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-118","text_snippet":"709,069","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-59","char_anchor":"f-293","text_snippet":"541,363","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":709069,"prior_value":541363.0},{"tag":"us-gaap:StockholdersEquity","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,8.0,7,7.0,6],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquity","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesAndStockholdersEquity","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Stockholders' Equity"},{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":3.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Equity, Attributable to Parent","current_period_value":-28130,"prior_period_value":-31493.0,"visual_current_value":-28130,"visual_prior_value":-31493.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:AccumulatedOtherComprehensiveIncomeMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","member_label":"Accumulated Other Comprehensive Income"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-32","char_anchor":"f-244","text_snippet":"28,130","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-58","char_anchor":"f-292","text_snippet":"31,493","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-28130,"prior_value":-31493.0},{"tag":"us-gaap:StockholdersEquity","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,8.0,7,7.0,6],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquity","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesAndStockholdersEquity","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Stockholders' Equity"},{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":3.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Equity, Attributable to Parent","current_period_value":51537,"prior_period_value":60990.0,"visual_current_value":51537,"visual_prior_value":60990.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:AdditionalPaidInCapitalMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:AdditionalPaidInCapitalMember","member_label":"Additional Paid In Capital"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-29","char_anchor":"f-240","text_snippet":"51,537","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-55","char_anchor":"f-288","text_snippet":"60,990","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":51537,"prior_value":60990.0},{"tag":"us-gaap:StockholdersEquity","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,8.0,7,7.0,6],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquity","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesAndStockholdersEquity","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Stockholders' Equity"},{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":3.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Equity, Attributable to Parent","current_period_value":129,"prior_period_value":129.0,"visual_current_value":129,"visual_prior_value":129.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:CommonStockMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:CommonStockMember","member_label":"Common Stock"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-28","char_anchor":"f-239","text_snippet":"129","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-54","char_anchor":"f-287","text_snippet":"129","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":129,"prior_value":129.0},{"tag":"us-gaap:StockholdersEquity","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,8.0,7,7.0,6],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquity","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesAndStockholdersEquity","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Stockholders' Equity"},{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":3.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Equity, Attributable to Parent","current_period_value":710532,"prior_period_value":536736.0,"visual_current_value":710532,"visual_prior_value":536736.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:RetainedEarningsMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:RetainedEarningsMember","member_label":"Retained Earnings"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-30","char_anchor":"f-241","text_snippet":"710,532","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-56","char_anchor":"f-289","text_snippet":"536,736","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":710532,"prior_value":536736.0},{"tag":"us-gaap:StockholdersEquity","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:StockholdersEquityAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,8.0,7,7.0,6],"section_concept":"us-gaap:StockholdersEquityAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquity","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesAndStockholdersEquity","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Stockholders' Equity"},{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":3.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Equity, Attributable to Parent","current_period_value":24999,"prior_period_value":24999.0,"visual_current_value":24999,"visual_prior_value":24999.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:TreasuryStockCommonMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:TreasuryStockCommonMember","member_label":"Treasury Stock Common"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-31","char_anchor":"f-243","text_snippet":"24,999","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-57","char_anchor":"f-291","text_snippet":"24,999","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":24999,"prior_value":24999.0},{"tag":"us-gaap:ProductWarrantyAccrualClassifiedCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,1.0,0,4.0,3],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrent","weight":1.0,"order":4.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesCurrent","calculation_weight":1.0,"calculation_order":4.0,"section_label":"Current Liabilities"},{"role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","parent":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Product Warranty Accrual, Current","current_period_value":6637,"prior_period_value":6284.0,"visual_current_value":6637,"visual_prior_value":6284.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-68","text_snippet":"6,637","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-59","char_anchor":"f-432","text_snippet":"6,284","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":6637,"prior_value":6284.0},{"tag":"us-gaap:InventoryNet","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0,5.0,4],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrent","weight":1.0,"order":5.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:AssetsCurrent","calculation_weight":1.0,"calculation_order":5.0,"section_label":"Current Assets"},{"role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","parent":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Inventory, Net","current_period_value":86304,"prior_period_value":89016.0,"visual_current_value":86304,"visual_prior_value":89016.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-40","text_snippet":"86,304","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-40","text_snippet":"89,016","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":86304,"prior_value":89016.0},{"tag":"us-gaap:PropertyPlantAndEquipmentNet","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|detailofselectedbalancesheetaccountspropertyplantandequipmentdetails|segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Property, Plant and Equipment, Net","current_period_value":111822,"prior_period_value":null,"visual_current_value":111822,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-48","text_snippet":"111,822","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":111822,"prior_value":null},{"tag":"us-gaap:PropertyPlantAndEquipmentNet","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|detailofselectedbalancesheetaccountspropertyplantandequipmentdetails|segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Property, Plant and Equipment, Net","current_period_value":72540,"prior_period_value":null,"visual_current_value":72540,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"srt:StatementGeographicalAxis=country:US","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"country:US","member_label":"US"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-181","char_anchor":"f-788","text_snippet":"72,540","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":72540,"prior_value":null},{"tag":"us-gaap:PropertyPlantAndEquipmentNet","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|detailofselectedbalancesheetaccountspropertyplantandequipmentdetails|segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Property, Plant and Equipment, Net","current_period_value":32102,"prior_period_value":null,"visual_current_value":32102,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"srt:StatementGeographicalAxis=country:CA","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"country:CA","member_label":"CA"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-183","char_anchor":"f-790","text_snippet":"32,102","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":32102,"prior_value":null},{"tag":"us-gaap:PropertyPlantAndEquipmentNet","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|detailofselectedbalancesheetaccountspropertyplantandequipmentdetails|segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleoflonglivedassetsbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Property, Plant and Equipment, Net","current_period_value":7180,"prior_period_value":null,"visual_current_value":7180,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"srt:StatementGeographicalAxis=country:GB","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"country:GB","member_label":"GB"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-185","char_anchor":"f-792","text_snippet":"7,180","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":7180,"prior_value":null},{"tag":"us-gaap:Goodwill","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofchangesinthecarryingamountofgoodwilldetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":3.0,"section_label":null},{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofchangesinthecarryingamountofgoodwilldetails","parent":"us-gaap:GoodwillRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Goodwill","current_period_value":6039,"prior_period_value":null,"visual_current_value":6039,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-52","text_snippet":"6,039","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":6039,"prior_value":null},{"tag":"us-gaap:Goodwill","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofchangesinthecarryingamountofgoodwilldetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":3.0,"section_label":null},{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofchangesinthecarryingamountofgoodwilldetails","parent":"us-gaap:GoodwillRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Goodwill","current_period_value":6,"prior_period_value":null,"visual_current_value":6,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-521","text_snippet":"6.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":1,"scale":"millions","current_value":6,"prior_value":null},{"tag":"us-gaap:OperatingLeaseLiabilityCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|leasesscheduleofoperatingleaseassetsandliabilitiesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,1.0,0,5.0,4],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrent","weight":1.0,"order":7.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesCurrent","calculation_weight":1.0,"calculation_order":7.0,"section_label":"Current Liabilities"},{"role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","parent":"powl:LeaseLiabilitiesAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","parent":"us-gaap:OperatingLeaseLiability","weight":1.0,"order":1.0}],"calculation_role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","calculation_parent":"us-gaap:OperatingLeaseLiability","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Operating Lease, Liability, Current","current_period_value":880,"prior_period_value":null,"visual_current_value":880,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-70","text_snippet":"880","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":880,"prior_value":null},{"tag":"us-gaap:OperatingLeaseLiabilityNoncurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|leasesscheduleofoperatingleaseassetsandliabilitiesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Liabilities","weight":1.0,"order":4.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Liabilities","calculation_weight":1.0,"calculation_order":4.0,"section_label":null},{"role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","parent":"powl:LeaseLiabilitiesAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","parent":"us-gaap:OperatingLeaseLiability","weight":1.0,"order":2.0}],"calculation_role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","calculation_parent":"us-gaap:OperatingLeaseLiability","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Operating Lease, Liability, Noncurrent","current_period_value":1075,"prior_period_value":null,"visual_current_value":1075,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-80","text_snippet":"1,075","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":1075,"prior_value":null},{"tag":"us-gaap:OperatingLeaseRightOfUseAsset","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|leasesscheduleofoperatingleaseassetsandliabilitiesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:Assets","weight":1.0,"order":6.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:Assets","calculation_weight":1.0,"calculation_order":6.0,"section_label":null},{"role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","parent":"powl:LeaseAssetsAbstractAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,1.0,0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Operating Lease, Right-of-Use Asset","current_period_value":1955,"prior_period_value":null,"visual_current_value":1955,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-50","text_snippet":"1,955","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":1955,"prior_value":null},{"tag":"us-gaap:ContractWithCustomerAssetNetCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|revenuecontractbalancesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrentAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0,4.0,3],"section_concept":"us-gaap:AssetsCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:AssetsCurrent","weight":1.0,"order":4.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:AssetsCurrent","calculation_weight":1.0,"calculation_order":4.0,"section_label":"Current Assets"},{"role":"revenuecontractbalancesdetails","parent":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"revenuecontractbalancesdetails","parent":"powl:ContractWithCustomerAssetLiabilityNetCurrent","weight":1.0,"order":1.0}],"calculation_role":"revenuecontractbalancesdetails","calculation_parent":"powl:ContractWithCustomerAssetLiabilityNetCurrent","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","current_period_value":113297,"prior_period_value":115943.0,"visual_current_value":113297,"visual_prior_value":115943.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-38","text_snippet":"113,297","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-38","text_snippet":"115,943","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":113297,"prior_value":115943.0},{"tag":"us-gaap:ContractWithCustomerLiabilityCurrent","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedbalancesheetsunaudited|revenuecontractbalancesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrentAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,1.0,0,2.0,1],"section_concept":"us-gaap:LiabilitiesCurrentAbstract","calculation_relationships":[{"role":"condensedconsolidatedbalancesheetsunaudited","parent":"us-gaap:LiabilitiesCurrent","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedbalancesheetsunaudited","calculation_parent":"us-gaap:LiabilitiesCurrent","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Current Liabilities"},{"role":"revenuecontractbalancesdetails","parent":"us-gaap:RevenueFromContractWithCustomerAbstract","order":2.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"revenuecontractbalancesdetails","parent":"powl:ContractWithCustomerAssetLiabilityNetCurrent","weight":-1.0,"order":2.0}],"calculation_role":"revenuecontractbalancesdetails","calculation_parent":"powl:ContractWithCustomerAssetLiabilityNetCurrent","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Contract with Customer, Liability, Current","current_period_value":314506,"prior_period_value":283372.0,"visual_current_value":314506,"visual_prior_value":283372.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-64","text_snippet":"314,506","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-62","text_snippet":"283,372","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":314506,"prior_value":283372.0},{"tag":"powl:IncreaseDecreaseInContractWithCustomerAssetAndLiabilityNet","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":2.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,2.0,1],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":-1.0,"order":8.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":-1.0,"calculation_order":8.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) In Contract With Customer Asset And Liability, Net","current_period_value":-39822,"prior_period_value":16927.0,"visual_current_value":39822,"visual_prior_value":-16927.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-308","text_snippet":"39,822","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-309","text_snippet":"16,927","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":39822,"prior_value":-16927.0},{"tag":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","date_type":"Q","period_type":"instant","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:StatementOfCashFlowsAbstract","order":6.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,6.0,5],"section_concept":null,"section_label":null}],"concept_label":"Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation","current_period_value":537712,"prior_period_value":359542.0,"visual_current_value":537712,"visual_prior_value":359542.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-346","text_snippet":"537,712","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-59","char_anchor":"f-347","text_snippet":"359,542","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":537712,"prior_value":359542.0},{"tag":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:StatementOfCashFlowsAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation","current_period_value":87770,"prior_period_value":45637.0,"visual_current_value":87770,"visual_prior_value":45637.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-340","text_snippet":"87,770","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-341","text_snippet":"45,637","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":87770,"prior_value":45637.0},{"tag":"us-gaap:DeferredIncomeTaxExpenseBenefit","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,5.0,4],"section_concept":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":6.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":6.0,"section_label":"Operating Activities"}],"concept_label":"Deferred Income Tax Expense (Benefit)","current_period_value":7184,"prior_period_value":-1271.0,"visual_current_value":7184,"visual_prior_value":-1271.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-304","text_snippet":"7,184","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-305","text_snippet":"1,271","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":7184,"prior_value":-1271.0},{"tag":"us-gaap:DepreciationDepletionAndAmortization","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Operating Activities"}],"concept_label":"Depreciation, Depletion and Amortization","current_period_value":4331,"prior_period_value":3473.0,"visual_current_value":4331,"visual_prior_value":3473.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-296","text_snippet":"4,331","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-297","text_snippet":"3,473","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":4331,"prior_value":3473.0},{"tag":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:StatementOfCashFlowsAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"section_label":null}],"concept_label":"Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation","current_period_value":-797,"prior_period_value":-1426.0,"visual_current_value":-797,"visual_prior_value":-1426.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-342","text_snippet":"797","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-343","text_snippet":"1,426","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-797,"prior_value":-1426.0},{"tag":"us-gaap:IncreaseDecreaseInAccountsPayable","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,6.0,5],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":12.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":12.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) in Accounts Payable","current_period_value":7172,"prior_period_value":257.0,"visual_current_value":7172,"visual_prior_value":257.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-316","text_snippet":"7,172","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-317","text_snippet":"257","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":7172,"prior_value":257.0},{"tag":"us-gaap:IncreaseDecreaseInAccountsReceivable","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":1.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,1.0,0],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":-1.0,"order":7.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":-1.0,"calculation_order":7.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) in Accounts Receivable","current_period_value":21364,"prior_period_value":-9963.0,"visual_current_value":-21364,"visual_prior_value":9963.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-306","text_snippet":"21,364","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-307","text_snippet":"9,963","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-21364,"prior_value":9963.0},{"tag":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,4.0,3],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":10.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":10.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) in Income Taxes Payable","current_period_value":-12251,"prior_period_value":-7459.0,"visual_current_value":-12251,"visual_prior_value":-7459.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-312","text_snippet":"12,251","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-313","text_snippet":"7,459","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-12251,"prior_value":-7459.0},{"tag":"us-gaap:IncreaseDecreaseInAccruedLiabilities","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,7.0,6],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":13.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":13.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) in Accrued Liabilities","current_period_value":-16244,"prior_period_value":-13713.0,"visual_current_value":-16244,"visual_prior_value":-13713.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-318","text_snippet":"16,244","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-319","text_snippet":"13,713","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-16244,"prior_value":-13713.0},{"tag":"us-gaap:IncreaseDecreaseInInventories","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,3.0,2],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":-1.0,"order":9.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":-1.0,"calculation_order":9.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) in Inventories","current_period_value":1683,"prior_period_value":3962.0,"visual_current_value":-1683,"visual_prior_value":-3962.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-310","text_snippet":"1,683","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-311","text_snippet":"3,962","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-1683,"prior_value":-3962.0},{"tag":"us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":8.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,8.0,7],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":-1.0,"order":14.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":-1.0,"calculation_order":14.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) in Other Operating Assets and Liabilities, Net","current_period_value":-1017,"prior_period_value":-2825.0,"visual_current_value":1017,"visual_prior_value":2825.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-320","text_snippet":"1,017","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-321","text_snippet":"2,825","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1017,"prior_value":2825.0},{"tag":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":5.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5,5.0,4],"section_concept":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":-1.0,"order":11.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":-1.0,"calculation_order":11.0,"section_label":"Operating Activities"}],"concept_label":"Increase (Decrease) in Prepaid Expense and Other Assets","current_period_value":3278,"prior_period_value":-2810.0,"visual_current_value":-3278,"visual_prior_value":2810.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-314","text_snippet":"3,278","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-315","text_snippet":"2,810","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-3278,"prior_value":2810.0},{"tag":"us-gaap:NetCashProvidedByUsedInFinancingActivities","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2,3.0,2],"section_concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Financing Activities"}],"concept_label":"Cash Provided by (Used in) Financing Activity, Including Discontinued Operation","current_period_value":-21008,"prior_period_value":-18407.0,"visual_current_value":-21008,"visual_prior_value":-18407.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-338","text_snippet":"21,008","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-339","text_snippet":"18,407","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-21008,"prior_value":-18407.0},{"tag":"us-gaap:NetCashProvidedByUsedInInvestingActivities","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","order":5.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,5.0,4],"section_concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Investing Activities"}],"concept_label":"Cash Provided by (Used in) Investing Activity, Including Discontinued Operation","current_period_value":13967,"prior_period_value":4564.0,"visual_current_value":13967,"visual_prior_value":4564.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-332","text_snippet":"13,967","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-333","text_snippet":"4,564","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":13967,"prior_value":4564.0},{"tag":"us-gaap:NetCashProvidedByUsedInOperatingActivities","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,3.0,2],"section_concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Operating Activities"}],"concept_label":"Cash Provided by (Used in) Operating Activity, Including Discontinued Operation","current_period_value":94811,"prior_period_value":59480.0,"visual_current_value":94811,"visual_prior_value":59480.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-322","text_snippet":"94,811","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-323","text_snippet":"59,480","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":94811,"prior_value":59480.0,"scope_status":"mixed_scope_warning","scope_warning":"Operating cash flow is reported as consolidated cash flow while the filing also discloses discontinued operations or wind-down activity (Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation). Do not divide this consolidated CFO by continuing-operations revenue without an adjustment.","scope_bridge_ids":["cash_flow_scope_bridge:operating_cash_flow:2026-Q2:direct_discontinued"]},{"tag":"us-gaap:PaymentsOfDividendsCommonStock","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","order":2.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,3.0,2,2.0,1],"section_concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInFinancingActivities","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInFinancingActivities","calculation_weight":-1.0,"calculation_order":2.0,"section_label":"Financing Activities"}],"concept_label":"Payments of Ordinary Dividends, Common Stock","current_period_value":6513,"prior_period_value":6412.0,"visual_current_value":-6513,"visual_prior_value":-6412.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-336","text_snippet":"6,513","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-337","text_snippet":"6,412","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-6513,"prior_value":-6412.0},{"tag":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","order":1.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,3.0,2,1.0,0],"section_concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInFinancingActivities","weight":-1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInFinancingActivities","calculation_weight":-1.0,"calculation_order":1.0,"section_label":"Financing Activities"}],"concept_label":"Payment, Tax Withholding, Share-Based Payment Arrangement","current_period_value":14495,"prior_period_value":11995.0,"visual_current_value":-14495,"visual_prior_value":-11995.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-334","text_snippet":"14,495","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-335","text_snippet":"11,995","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-14495,"prior_value":-11995.0},{"tag":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,2.0,1,3.0,2],"section_concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInInvestingActivities","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInInvestingActivities","calculation_weight":-1.0,"calculation_order":2.0,"section_label":"Investing Activities"}],"concept_label":"Payments to Acquire Property, Plant, and Equipment","current_period_value":3861,"prior_period_value":6263.0,"visual_current_value":-3861,"visual_prior_value":-6263.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-328","text_snippet":"3,861","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-329","text_snippet":"6,263","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-3861,"prior_value":-6263.0},{"tag":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,2.0,1],"section_concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInInvestingActivities","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInInvestingActivities","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Investing Activities"}],"concept_label":"Proceeds from Maturities, Prepayments and Calls of Short-Term Investments","current_period_value":17824,"prior_period_value":33421.0,"visual_current_value":17824,"visual_prior_value":33421.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-326","text_snippet":"17,824","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-327","text_snippet":"33,421","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":17824,"prior_value":33421.0},{"tag":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1,4.0,3],"section_concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInInvestingActivities","weight":1.0,"order":4.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInInvestingActivities","calculation_weight":1.0,"calculation_order":4.0,"section_label":"Investing Activities"}],"concept_label":"Proceeds from Sale of Property, Plant, and Equipment","current_period_value":4,"prior_period_value":20.0,"visual_current_value":4,"visual_prior_value":20.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-330","text_snippet":"4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-331","text_snippet":"20","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":4,"prior_value":20.0},{"tag":"us-gaap:ProvisionForDoubtfulAccounts","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":5.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":5.0,"section_label":"Operating Activities"}],"concept_label":"Accounts Receivable, Credit Loss Expense (Reversal)","current_period_value":-17,"prior_period_value":-130.0,"visual_current_value":-17,"visual_prior_value":-130.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-302","text_snippet":"17","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-303","text_snippet":"130","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-17,"prior_value":-130.0},{"tag":"us-gaap:ShareBasedCompensation","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":3.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":3.0,"section_label":"Operating Activities"}],"concept_label":"Share-Based Payment Arrangement, Noncash Expense","current_period_value":2842,"prior_period_value":2544.0,"visual_current_value":2842,"visual_prior_value":2544.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-298","text_snippet":"2,842","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-299","text_snippet":"2,544","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":2842,"prior_value":2544.0},{"tag":"us-gaap:UnrealizedGainLossOnDerivatives","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":3.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":-1.0,"order":4.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":-1.0,"calculation_order":4.0,"section_label":"Operating Activities"}],"concept_label":"Unrealized Gain (Loss) on Derivatives","current_period_value":-3,"prior_period_value":23.0,"visual_current_value":3,"visual_prior_value":-23.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-300","text_snippet":"3","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-301","text_snippet":"23","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":3,"prior_value":-23.0},{"tag":"us-gaap:NetIncomeLoss","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited|condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofoperationsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited|earningspersharedetails|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":4.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,4.0,3],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,8.0,7,4.0,3],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":6.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5],"section_concept":null,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Operating Activities"},{"role":"earningspersharedetails","parent":"us-gaap:NetIncomeLossAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Net Income (Loss) Attributable to Parent","current_period_value":45887,"prior_period_value":46330.0,"visual_current_value":45887,"visual_prior_value":46330.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-162","text_snippet":"45,887","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-163","text_snippet":"46,330","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":45887,"prior_value":46330.0},{"tag":"us-gaap:NetIncomeLoss","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited|condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofoperationsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited|earningspersharedetails|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":4.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,4.0,3],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,8.0,7,4.0,3],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":6.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5],"section_concept":null,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Operating Activities"},{"role":"earningspersharedetails","parent":"us-gaap:NetIncomeLossAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Net Income (Loss) Attributable to Parent","current_period_value":45887,"prior_period_value":46330.0,"visual_current_value":45887,"visual_prior_value":46330.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-750","text_snippet":"45,887","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-751","text_snippet":"46,330","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":45887,"prior_value":46330.0},{"tag":"us-gaap:NetIncomeLoss","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited|condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofoperationsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited|earningspersharedetails|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":4.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,4.0,3],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,8.0,7,4.0,3],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":6.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5],"section_concept":null,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Operating Activities"},{"role":"earningspersharedetails","parent":"us-gaap:NetIncomeLossAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Net Income (Loss) Attributable to Parent","current_period_value":45887,"prior_period_value":46330.0,"visual_current_value":45887,"visual_prior_value":46330.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:RetainedEarningsMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:RetainedEarningsMember","member_label":"Retained Earnings"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-24","char_anchor":"f-227","text_snippet":"45,887","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-50","char_anchor":"f-275","text_snippet":"46,330","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":45887,"prior_value":46330.0},{"tag":"us-gaap:NetIncomeLoss","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited|condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofoperationsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited|earningspersharedetails|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":4.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,4.0,3],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,8.0,7,4.0,3],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":6.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5],"section_concept":null,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Operating Activities"},{"role":"earningspersharedetails","parent":"us-gaap:NetIncomeLossAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Net Income (Loss) Attributable to Parent","current_period_value":87277,"prior_period_value":81093.0,"visual_current_value":87277,"visual_prior_value":81093.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-164","text_snippet":"87,277","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-165","text_snippet":"81,093","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":87277,"prior_value":81093.0},{"tag":"us-gaap:NetIncomeLoss","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcashflowsunaudited|condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofoperationsunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited|earningspersharedetails|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":4.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,4.0,3],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,8.0,7,4.0,3],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":6.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,6.0,5],"section_concept":null,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract","calculation_relationships":[{"role":"condensedconsolidatedstatementsofcashflowsunaudited","parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofcashflowsunaudited","calculation_parent":"us-gaap:NetCashProvidedByUsedInOperatingActivities","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Operating Activities"},{"role":"earningspersharedetails","parent":"us-gaap:NetIncomeLossAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Net Income (Loss) Attributable to Parent","current_period_value":87277,"prior_period_value":81093.0,"visual_current_value":87277,"visual_prior_value":81093.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-752","text_snippet":"87,277","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-753","text_snippet":"81,093","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":87277,"prior_value":81093.0},{"tag":"us-gaap:ComprehensiveIncomeNetOfTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","current_period_value":42663,"prior_period_value":47267.0,"visual_current_value":42663,"visual_prior_value":47267.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-194","text_snippet":"42,663","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-195","text_snippet":"47,267","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":42663,"prior_value":47267.0},{"tag":"us-gaap:ComprehensiveIncomeNetOfTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","current_period_value":86189,"prior_period_value":73961.0,"visual_current_value":86189,"visual_prior_value":73961.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-196","text_snippet":"86,189","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-197","text_snippet":"73,961","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":86189,"prior_value":73961.0},{"tag":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,5.0,4],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","current_period_value":-3224,"prior_period_value":937.0,"visual_current_value":-3224,"visual_prior_value":937.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-190","text_snippet":"3,224","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-191","text_snippet":"937","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-3224,"prior_value":937.0},{"tag":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,5.0,4],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","current_period_value":-3224,"prior_period_value":937.0,"visual_current_value":-3224,"visual_prior_value":937.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:AccumulatedOtherComprehensiveIncomeMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","member_label":"Accumulated Other Comprehensive Income"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-25","char_anchor":"f-229","text_snippet":"3,224","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-51","char_anchor":"f-277","text_snippet":"937","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-3224,"prior_value":937.0},{"tag":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited|condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,5.0,4],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","parent":"us-gaap:ComprehensiveIncomeNetOfTax","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofcomprehensiveincomeunaudited","calculation_parent":"us-gaap:ComprehensiveIncomeNetOfTax","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","current_period_value":-1088,"prior_period_value":-7132.0,"visual_current_value":-1088,"visual_prior_value":-7132.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-192","text_snippet":"1,088","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-193","text_snippet":"7,132","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-1088,"prior_value":-7132.0},{"tag":"us-gaap:OperatingIncomeLoss","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Operating Income (Loss)","current_period_value":57581,"prior_period_value":58919.0,"visual_current_value":57581,"visual_prior_value":58919.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-146","text_snippet":"57,581","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-147","text_snippet":"58,919","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":57581,"prior_value":58919.0},{"tag":"us-gaap:OperatingIncomeLoss","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Operating Income (Loss)","current_period_value":100352,"prior_period_value":94491.0,"visual_current_value":100352,"visual_prior_value":94491.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-148","text_snippet":"100,352","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-149","text_snippet":"94,491","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":100352,"prior_value":94491.0},{"tag":"us-gaap:EarningsPerShareBasic","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:EarningsPerShareAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"},{"role":"earningspersharedetails","parent":"us-gaap:EarningsPerShareBasicAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Earnings Per Share, Basic","current_period_value":1.26,"prior_period_value":1.28,"visual_current_value":1.26,"visual_prior_value":1.28,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-166","text_snippet":"1.26","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-167","text_snippet":"1.28","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":1.26,"prior_value":1.28},{"tag":"us-gaap:EarningsPerShareBasic","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:EarningsPerShareAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"},{"role":"earningspersharedetails","parent":"us-gaap:EarningsPerShareBasicAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Earnings Per Share, Basic","current_period_value":2.4,"prior_period_value":2.24,"visual_current_value":2.4,"visual_prior_value":2.24,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-168","text_snippet":"2.40","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-169","text_snippet":"2.24","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"units","current_value":2.4,"prior_value":2.24},{"tag":"us-gaap:EarningsPerShareBasic","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:EarningsPerShareAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"},{"role":"earningspersharedetails","parent":"us-gaap:EarningsPerShareBasicAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Earnings Per Share, Basic","current_period_value":2.4,"prior_period_value":6.73,"visual_current_value":2.4,"visual_prior_value":6.73,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-168","text_snippet":"2.40","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-162","text_snippet":"6.73","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"units","current_value":2.4,"prior_value":6.73},{"tag":"us-gaap:EarningsPerShareDiluted","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:EarningsPerShareAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"},{"role":"earningspersharedetails","parent":"us-gaap:EarningsPerShareBasicAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Earnings Per Share, Diluted","current_period_value":1.25,"prior_period_value":1.27,"visual_current_value":1.25,"visual_prior_value":1.27,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-170","text_snippet":"1.25","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-171","text_snippet":"1.27","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":1.25,"prior_value":1.27},{"tag":"us-gaap:EarningsPerShareDiluted","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:EarningsPerShareAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"},{"role":"earningspersharedetails","parent":"us-gaap:EarningsPerShareBasicAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Earnings Per Share, Diluted","current_period_value":2.39,"prior_period_value":2.22,"visual_current_value":2.39,"visual_prior_value":2.22,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-172","text_snippet":"2.39","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-173","text_snippet":"2.22","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"units","current_value":2.39,"prior_value":2.22},{"tag":"us-gaap:EarningsPerShareDiluted","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:EarningsPerShareAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,9.0,8,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"},{"role":"earningspersharedetails","parent":"us-gaap:EarningsPerShareBasicAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Earnings Per Share, Diluted","current_period_value":2.39,"prior_period_value":6.67,"visual_current_value":2.39,"visual_prior_value":6.67,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-172","text_snippet":"2.39","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-166","text_snippet":"6.67","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"units","current_value":2.39,"prior_value":6.67},{"tag":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,10.0,9,2.0,1],"section_concept":null,"section_label":null},{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,3.0,2],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Weighted Average Number of Shares Outstanding, Diluted","current_period_value":36584,"prior_period_value":36523.0,"visual_current_value":36584,"visual_prior_value":36523.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-178","text_snippet":"36,584","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-179","text_snippet":"36,523","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":36584,"prior_value":36523.0},{"tag":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,10.0,9,2.0,1],"section_concept":null,"section_label":null},{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,3.0,2],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Weighted Average Number of Shares Outstanding, Diluted","current_period_value":36543,"prior_period_value":36489.0,"visual_current_value":36543,"visual_prior_value":36489.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-180","text_snippet":"36,543","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-181","text_snippet":"36,489","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":36543,"prior_value":36489.0},{"tag":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,10.0,9,2.0,1],"section_concept":null,"section_label":null},{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,2.0,1,3.0,2],"section_concept":"us-gaap:EarningsPerShareAbstract","section_label":"Earnings Per Share"}],"concept_label":"Weighted Average Number of Shares Outstanding, Diluted","current_period_value":36543,"prior_period_value":12163.0,"visual_current_value":36543,"visual_prior_value":12163.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-180","text_snippet":"36,543","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-174","text_snippet":"12,163","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":36543,"prior_value":12163.0},{"tag":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,10.0,9,1.0,0],"section_concept":null,"section_label":null},{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","calculation_relationships":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","weight":1.0,"order":1.0}],"calculation_role":"earningspersharedetails","calculation_parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Earnings Per Share"}],"concept_label":"Weighted Average Number of Shares Outstanding, Basic","current_period_value":36429,"prior_period_value":36206.0,"visual_current_value":36429,"visual_prior_value":36206.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-174","text_snippet":"36,429","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-175","text_snippet":"36,206","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":36429,"prior_value":36206.0},{"tag":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,10.0,9,1.0,0],"section_concept":null,"section_label":null},{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","calculation_relationships":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","weight":1.0,"order":1.0}],"calculation_role":"earningspersharedetails","calculation_parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Earnings Per Share"}],"concept_label":"Weighted Average Number of Shares Outstanding, Basic","current_period_value":36378,"prior_period_value":36159.0,"visual_current_value":36378,"visual_prior_value":36159.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-176","text_snippet":"36,378","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-177","text_snippet":"36,159","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":36378,"prior_value":36159.0},{"tag":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|earningspersharedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,10.0,9,1.0,0],"section_concept":null,"section_label":null},{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1,1.0,0],"section_concept":"us-gaap:EarningsPerShareAbstract","calculation_relationships":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","weight":1.0,"order":1.0}],"calculation_role":"earningspersharedetails","calculation_parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","calculation_weight":1.0,"calculation_order":1.0,"section_label":"Earnings Per Share"}],"concept_label":"Weighted Average Number of Shares Outstanding, Basic","current_period_value":36378,"prior_period_value":12053.0,"visual_current_value":36378,"visual_prior_value":12053.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-176","text_snippet":"36,378","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-170","text_snippet":"12,053","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":36378,"prior_value":12053.0},{"tag":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|incometaxesscheduleofcalculationoftheeffectivetaxratedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":2.0,"preferred_label_role":"totalLabel","global_sort_position":[0,8.0,7,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","current_period_value":61784,"prior_period_value":62474.0,"visual_current_value":61784,"visual_prior_value":62474.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-154","text_snippet":"61,784","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-155","text_snippet":"62,474","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":61784,"prior_value":62474.0},{"tag":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|incometaxesscheduleofcalculationoftheeffectivetaxratedetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":2.0,"preferred_label_role":"totalLabel","global_sort_position":[0,8.0,7,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","current_period_value":108820,"prior_period_value":101911.0,"visual_current_value":108820,"visual_prior_value":101911.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-156","text_snippet":"108,820","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-157","text_snippet":"101,911","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":108820,"prior_value":101911.0},{"tag":"us-gaap:IncomeTaxExpenseBenefit","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":3.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,8.0,7,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":5.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Income Tax Expense (Benefit)","current_period_value":15897,"prior_period_value":16144.0,"visual_current_value":15897,"visual_prior_value":16144.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-158","text_snippet":"15,897","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-159","text_snippet":"16,144","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":15897,"prior_value":16144.0},{"tag":"us-gaap:IncomeTaxExpenseBenefit","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":3.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,8.0,7,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":5.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Income Tax Expense (Benefit)","current_period_value":15897,"prior_period_value":16144.0,"visual_current_value":15897,"visual_prior_value":16144.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-746","text_snippet":"15,897","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-747","text_snippet":"16,144","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":15897,"prior_value":16144.0},{"tag":"us-gaap:IncomeTaxExpenseBenefit","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":3.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,8.0,7,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":5.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Income Tax Expense (Benefit)","current_period_value":21543,"prior_period_value":20818.0,"visual_current_value":21543,"visual_prior_value":20818.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-160","text_snippet":"21,543","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-161","text_snippet":"20,818","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":21543,"prior_value":20818.0},{"tag":"us-gaap:IncomeTaxExpenseBenefit","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|incometaxesscheduleofcalculationoftheeffectivetaxratedetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":3.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,8.0,7,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":5.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Income Tax Expense (Benefit)","current_period_value":21543,"prior_period_value":20818.0,"visual_current_value":21543,"visual_prior_value":20818.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-748","text_snippet":"21,543","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-749","text_snippet":"20,818","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":21543,"prior_value":20818.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":296615,"prior_period_value":278631.0,"visual_current_value":296615,"visual_prior_value":278631.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-122","text_snippet":"296,615","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-123","text_snippet":"278,631","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":296615,"prior_value":278631.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":54446,"prior_period_value":40369.0,"visual_current_value":54446,"visual_prior_value":40369.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:CommercialAndOtherIndustrialMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:CommercialAndOtherIndustrialMember","member_label":"Commercial and other industrial"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-116","char_anchor":"f-500","text_snippet":"54,446","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-117","char_anchor":"f-501","text_snippet":"40,369","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":54446,"prior_value":40369.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":9048,"prior_period_value":10008.0,"visual_current_value":9048,"visual_prior_value":10008.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:LightRailTractionPowerCustomerMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:LightRailTractionPowerCustomerMember","member_label":"Light rail traction power"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-124","char_anchor":"f-508","text_snippet":"9,048","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-125","char_anchor":"f-509","text_snippet":"10,008","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":9048,"prior_value":10008.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":12347,"prior_period_value":13044.0,"visual_current_value":12347,"visual_prior_value":13044.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:OtherCustomersMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:OtherCustomersMember","member_label":"All others"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-128","char_anchor":"f-512","text_snippet":"12,347","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-129","char_anchor":"f-513","text_snippet":"13,044","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":12347,"prior_value":13044.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":27551,"prior_period_value":43704.0,"visual_current_value":27551,"visual_prior_value":43704.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:PetrochemicalMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:PetrochemicalMember","member_label":"Petrochemical"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-120","char_anchor":"f-504","text_snippet":"27,551","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-121","char_anchor":"f-505","text_snippet":"43,704","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":27551,"prior_value":43704.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":80479,"prior_period_value":70339.0,"visual_current_value":80479,"visual_prior_value":70339.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=us-gaap:ElectricityMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"us-gaap:ElectricityMember","member_label":"Electricity"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-112","char_anchor":"f-496","text_snippet":"80,479","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-113","char_anchor":"f-497","text_snippet":"70,339","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":80479,"prior_value":70339.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":112744,"prior_period_value":101167.0,"visual_current_value":112744,"visual_prior_value":101167.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=us-gaap:OilAndGasServiceMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"us-gaap:OilAndGasServiceMember","member_label":"Oil And Gas Service"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-108","char_anchor":"f-492","text_snippet":"112,744","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-109","char_anchor":"f-493","text_snippet":"101,167","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":112744,"prior_value":101167.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":29823,"prior_period_value":33970.0,"visual_current_value":29823,"visual_prior_value":33970.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=country:CA","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"country:CA","member_label":"CA"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-88","char_anchor":"f-468","text_snippet":"29,823","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-89","char_anchor":"f-469","text_snippet":"33,970","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":29823,"prior_value":33970.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":232272,"prior_period_value":227834.0,"visual_current_value":232272,"visual_prior_value":227834.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=country:US","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"country:US","member_label":"US"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-84","char_anchor":"f-464","text_snippet":"232,272","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-85","char_anchor":"f-465","text_snippet":"227,834","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":232272,"prior_value":227834.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":584,"prior_period_value":1002.0,"visual_current_value":584,"visual_prior_value":1002.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=powl:MexicoCentralAmericaAndSouthAmericaMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"powl:MexicoCentralAmericaAndSouthAmericaMember","member_label":"Mexico, Central and South America"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-104","char_anchor":"f-484","text_snippet":"584","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-105","char_anchor":"f-485","text_snippet":"1,002","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":584,"prior_value":1002.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":13618,"prior_period_value":8282.0,"visual_current_value":13618,"visual_prior_value":8282.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=powl:MiddleEastAndAfricaMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"powl:MiddleEastAndAfricaMember","member_label":"Middle East and Africa"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-92","char_anchor":"f-472","text_snippet":"13,618","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-93","char_anchor":"f-473","text_snippet":"8,282","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":13618,"prior_value":8282.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":9840,"prior_period_value":1646.0,"visual_current_value":9840,"visual_prior_value":1646.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=srt:AsiaPacificMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"srt:AsiaPacificMember","member_label":"Asia Pacific"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-100","char_anchor":"f-480","text_snippet":"9,840","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-101","char_anchor":"f-481","text_snippet":"1,646","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":9840,"prior_value":1646.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":10478,"prior_period_value":5897.0,"visual_current_value":10478,"visual_prior_value":5897.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=srt:EuropeMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"srt:EuropeMember","member_label":"Europe"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-96","char_anchor":"f-476","text_snippet":"10,478","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-97","char_anchor":"f-477","text_snippet":"5,897","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":10478,"prior_value":5897.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":296615,"prior_period_value":278631.0,"visual_current_value":296615,"visual_prior_value":278631.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-706","text_snippet":"296,615","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-707","text_snippet":"278,631","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":296615,"prior_value":278631.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":547799,"prior_period_value":520062.0,"visual_current_value":547799,"visual_prior_value":520062.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-124","text_snippet":"547,799","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-125","text_snippet":"520,062","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":547799,"prior_value":520062.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":95071,"prior_period_value":84669.0,"visual_current_value":95071,"visual_prior_value":84669.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:CommercialAndOtherIndustrialMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:CommercialAndOtherIndustrialMember","member_label":"Commercial and other industrial"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-118","char_anchor":"f-502","text_snippet":"95,071","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-119","char_anchor":"f-503","text_snippet":"84,669","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":95071,"prior_value":84669.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":17662,"prior_period_value":18236.0,"visual_current_value":17662,"visual_prior_value":18236.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:LightRailTractionPowerCustomerMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:LightRailTractionPowerCustomerMember","member_label":"Light rail traction power"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-126","char_anchor":"f-510","text_snippet":"17,662","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-127","char_anchor":"f-511","text_snippet":"18,236","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":17662,"prior_value":18236.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":24352,"prior_period_value":21845.0,"visual_current_value":24352,"visual_prior_value":21845.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:OtherCustomersMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:OtherCustomersMember","member_label":"All others"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-130","char_anchor":"f-514","text_snippet":"24,352","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-131","char_anchor":"f-515","text_snippet":"21,845","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":24352,"prior_value":21845.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":50329,"prior_period_value":76887.0,"visual_current_value":50329,"visual_prior_value":76887.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=powl:PetrochemicalMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"powl:PetrochemicalMember","member_label":"Petrochemical"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-122","char_anchor":"f-506","text_snippet":"50,329","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-123","char_anchor":"f-507","text_snippet":"76,887","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":50329,"prior_value":76887.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":149752,"prior_period_value":121579.0,"visual_current_value":149752,"visual_prior_value":121579.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=us-gaap:ElectricityMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"us-gaap:ElectricityMember","member_label":"Electricity"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-114","char_anchor":"f-498","text_snippet":"149,752","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-115","char_anchor":"f-499","text_snippet":"121,579","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":149752,"prior_value":121579.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":210633,"prior_period_value":196846.0,"visual_current_value":210633,"visual_prior_value":196846.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:ProductOrServiceAxis=us-gaap:OilAndGasServiceMember","dimensions":[{"axis":"srt:ProductOrServiceAxis","axis_label":"Product Lines","member":"us-gaap:OilAndGasServiceMember","member_label":"Oil And Gas Service"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-110","char_anchor":"f-494","text_snippet":"210,633","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-111","char_anchor":"f-495","text_snippet":"196,846","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":210633,"prior_value":196846.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":62282,"prior_period_value":65664.0,"visual_current_value":62282,"visual_prior_value":65664.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=country:CA","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"country:CA","member_label":"CA"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-90","char_anchor":"f-470","text_snippet":"62,282","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-91","char_anchor":"f-471","text_snippet":"65,664","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":62282,"prior_value":65664.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":427150,"prior_period_value":425606.0,"visual_current_value":427150,"visual_prior_value":425606.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=country:US","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"country:US","member_label":"US"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-86","char_anchor":"f-466","text_snippet":"427,150","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-87","char_anchor":"f-467","text_snippet":"425,606","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":427150,"prior_value":425606.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":1030,"prior_period_value":1301.0,"visual_current_value":1030,"visual_prior_value":1301.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=powl:MexicoCentralAmericaAndSouthAmericaMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"powl:MexicoCentralAmericaAndSouthAmericaMember","member_label":"Mexico, Central and South America"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-106","char_anchor":"f-486","text_snippet":"1,030","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-107","char_anchor":"f-487","text_snippet":"1,301","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1030,"prior_value":1301.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":23490,"prior_period_value":12840.0,"visual_current_value":23490,"visual_prior_value":12840.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=powl:MiddleEastAndAfricaMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"powl:MiddleEastAndAfricaMember","member_label":"Middle East and Africa"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-94","char_anchor":"f-474","text_snippet":"23,490","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-95","char_anchor":"f-475","text_snippet":"12,840","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":23490,"prior_value":12840.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":15143,"prior_period_value":3226.0,"visual_current_value":15143,"visual_prior_value":3226.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=srt:AsiaPacificMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"srt:AsiaPacificMember","member_label":"Asia Pacific"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-102","char_anchor":"f-482","text_snippet":"15,143","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-103","char_anchor":"f-483","text_snippet":"3,226","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":15143,"prior_value":3226.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":18704,"prior_period_value":11425.0,"visual_current_value":18704,"visual_prior_value":11425.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"srt:StatementGeographicalAxis=srt:EuropeMember","dimensions":[{"axis":"srt:StatementGeographicalAxis","axis_label":"Geography","member":"srt:EuropeMember","member_label":"Europe"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-98","char_anchor":"f-478","text_snippet":"18,704","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-99","char_anchor":"f-479","text_snippet":"11,425","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":18704,"prior_value":11425.0},{"tag":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|revenuedisaggregationofrevenuedetails|segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"revenuedisaggregationofrevenuedetails","parent":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0],"section_concept":null,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":1.0,"preferred_label_role":"netLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofrevenuesfromexternalcustomersbygeographicalareasdetails","parent":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Revenue from Contract with Customer, Excluding Assessed Tax","current_period_value":547799,"prior_period_value":520062.0,"visual_current_value":547799,"visual_prior_value":520062.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-708","text_snippet":"547,799","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-709","text_snippet":"520,062","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":547799,"prior_value":520062.0},{"tag":"us-gaap:AmortizationOfIntangibleAssets","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":4.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":4.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":5.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":5.0,"section_label":null}],"concept_label":"Amortization of Intangible Assets","current_period_value":223,"prior_period_value":null,"visual_current_value":223,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-142","text_snippet":"223","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":223,"prior_value":null},{"tag":"us-gaap:AmortizationOfIntangibleAssets","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":4.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":4.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":5.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":5.0,"section_label":null}],"concept_label":"Amortization of Intangible Assets","current_period_value":445,"prior_period_value":null,"visual_current_value":445,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-144","text_snippet":"445","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":445,"prior_value":null},{"tag":"us-gaap:AmortizationOfIntangibleAssets","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":4.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":4.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":5.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":5.0,"section_label":null}],"concept_label":"Amortization of Intangible Assets","current_period_value":223,"prior_period_value":null,"visual_current_value":223,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-726","text_snippet":"223","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":223,"prior_value":null},{"tag":"us-gaap:AmortizationOfIntangibleAssets","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":4.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":4.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":5.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":5.0,"section_label":null}],"concept_label":"Amortization of Intangible Assets","current_period_value":445,"prior_period_value":null,"visual_current_value":445,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-728","text_snippet":"445","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":445,"prior_value":null},{"tag":"us-gaap:CostOfGoodsAndServicesSold","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Cost of Product and Service Sold","current_period_value":208679,"prior_period_value":195199.0,"visual_current_value":208679,"visual_prior_value":195199.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-126","text_snippet":"208,679","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-127","text_snippet":"195,199","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":208679,"prior_value":195199.0},{"tag":"us-gaap:CostOfGoodsAndServicesSold","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Cost of Product and Service Sold","current_period_value":208679,"prior_period_value":195199.0,"visual_current_value":208679,"visual_prior_value":195199.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-710","text_snippet":"208,679","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-711","text_snippet":"195,199","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":208679,"prior_value":195199.0},{"tag":"us-gaap:CostOfGoodsAndServicesSold","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Cost of Product and Service Sold","current_period_value":388445,"prior_period_value":377106.0,"visual_current_value":388445,"visual_prior_value":377106.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-128","text_snippet":"388,445","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-129","text_snippet":"377,106","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":388445,"prior_value":377106.0},{"tag":"us-gaap:CostOfGoodsAndServicesSold","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:GrossProfit","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:GrossProfit","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Cost of Product and Service Sold","current_period_value":388445,"prior_period_value":377106.0,"visual_current_value":388445,"visual_prior_value":377106.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-712","text_snippet":"388,445","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-713","text_snippet":"377,106","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":388445,"prior_value":377106.0},{"tag":"us-gaap:GrossProfit","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Gross Profit","current_period_value":87936,"prior_period_value":83432.0,"visual_current_value":87936,"visual_prior_value":83432.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-130","text_snippet":"87,936","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-131","text_snippet":"83,432","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":87936,"prior_value":83432.0},{"tag":"us-gaap:GrossProfit","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Gross Profit","current_period_value":87936,"prior_period_value":83432.0,"visual_current_value":87936,"visual_prior_value":83432.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-754","text_snippet":"87,936","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-755","text_snippet":"83,432","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":87936,"prior_value":83432.0},{"tag":"us-gaap:GrossProfit","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Gross Profit","current_period_value":159354,"prior_period_value":142956.0,"visual_current_value":159354,"visual_prior_value":142956.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-132","text_snippet":"159,354","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-133","text_snippet":"142,956","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":159354,"prior_value":142956.0},{"tag":"us-gaap:GrossProfit","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Gross Profit","current_period_value":159354,"prior_period_value":142956.0,"visual_current_value":159354,"visual_prior_value":142956.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-756","text_snippet":"159,354","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-757","text_snippet":"142,956","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":159354,"prior_value":142956.0},{"tag":"us-gaap:InterestIncomeExpenseNonoperatingNet","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":1.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,8.0,7,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":4.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Interest Income (Expense), Nonoperating","current_period_value":4203,"prior_period_value":3555.0,"visual_current_value":-4203,"visual_prior_value":-3555.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-150","text_snippet":"4,203","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-151","text_snippet":"3,555","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-4203,"prior_value":-3555.0},{"tag":"us-gaap:InterestIncomeExpenseNonoperatingNet","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":1.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,8.0,7,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":4.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Interest Income (Expense), Nonoperating","current_period_value":4203,"prior_period_value":3555.0,"visual_current_value":-4203,"visual_prior_value":-3555.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-742","text_snippet":"4,203","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-743","text_snippet":"3,555","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-4203,"prior_value":-3555.0},{"tag":"us-gaap:InterestIncomeExpenseNonoperatingNet","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":1.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,8.0,7,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":4.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Interest Income (Expense), Nonoperating","current_period_value":8468,"prior_period_value":7420.0,"visual_current_value":-8468,"visual_prior_value":-7420.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-152","text_snippet":"8,468","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-153","text_snippet":"7,420","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-8468,"prior_value":-7420.0},{"tag":"us-gaap:InterestIncomeExpenseNonoperatingNet","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":1.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,8.0,7,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","weight":1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","calculation_weight":1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":4.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Interest Income (Expense), Nonoperating","current_period_value":8468,"prior_period_value":7420.0,"visual_current_value":-8468,"visual_prior_value":-7420.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-744","text_snippet":"8,468","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-745","text_snippet":"7,420","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-8468,"prior_value":-7420.0},{"tag":"us-gaap:ResearchAndDevelopmentExpense","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":4.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":4.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":4.0,"section_label":null}],"concept_label":"Research and Development Expense","current_period_value":4289,"prior_period_value":2746.0,"visual_current_value":4289,"visual_prior_value":2746.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-138","text_snippet":"4,289","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-139","text_snippet":"2,746","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":4289,"prior_value":2746.0},{"tag":"us-gaap:ResearchAndDevelopmentExpense","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":4.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":4.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":4.0,"section_label":null}],"concept_label":"Research and Development Expense","current_period_value":4289,"prior_period_value":2746.0,"visual_current_value":4289,"visual_prior_value":2746.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-722","text_snippet":"4,289","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-723","text_snippet":"2,746","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":4289,"prior_value":2746.0},{"tag":"us-gaap:ResearchAndDevelopmentExpense","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":4.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":4.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":4.0,"section_label":null}],"concept_label":"Research and Development Expense","current_period_value":7556,"prior_period_value":5222.0,"visual_current_value":7556,"visual_prior_value":5222.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-140","text_snippet":"7,556","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-141","text_snippet":"5,222","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":7556,"prior_value":5222.0},{"tag":"us-gaap:ResearchAndDevelopmentExpense","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":3.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":4.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":4.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":4.0,"section_label":null}],"concept_label":"Research and Development Expense","current_period_value":7556,"prior_period_value":5222.0,"visual_current_value":7556,"visual_prior_value":5222.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-724","text_snippet":"7,556","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-725","text_snippet":"5,222","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":7556,"prior_value":5222.0},{"tag":"us-gaap:SellingGeneralAndAdministrativeExpense","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Selling, General and Administrative Expense","current_period_value":25843,"prior_period_value":21767.0,"visual_current_value":25843,"visual_prior_value":21767.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-134","text_snippet":"25,843","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-135","text_snippet":"21,767","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":25843,"prior_value":21767.0},{"tag":"us-gaap:SellingGeneralAndAdministrativeExpense","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Selling, General and Administrative Expense","current_period_value":17646,"prior_period_value":14624.0,"visual_current_value":17646,"visual_prior_value":14624.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-714","text_snippet":"17,646","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-715","text_snippet":"14,624","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":17646,"prior_value":14624.0},{"tag":"us-gaap:SellingGeneralAndAdministrativeExpense","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Selling, General and Administrative Expense","current_period_value":51001,"prior_period_value":43243.0,"visual_current_value":51001,"visual_prior_value":43243.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-136","text_snippet":"51,001","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-137","text_snippet":"43,243","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":51001,"prior_value":43243.0},{"tag":"us-gaap:SellingGeneralAndAdministrativeExpense","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:OperatingIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"condensedconsolidatedstatementsofoperationsunaudited","calculation_parent":"us-gaap:OperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null},{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Selling, General and Administrative Expense","current_period_value":34938,"prior_period_value":29475.0,"visual_current_value":34938,"visual_prior_value":29475.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-716","text_snippet":"34,938","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-717","text_snippet":"29,475","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":34938,"prior_value":29475.0},{"tag":"us-gaap:CommonStockDividendsPerShareDeclared","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|subsequenteventsdetails","presentation_hierarchy":[{"role":"subsequenteventsdetails","parent":"us-gaap:SubsequentEventLineItems","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,3.0,2,5.0,4],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":11.0,"preferred_label_role":"terseLabel","global_sort_position":[0,11.0,10],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Dividends, Per Share, Declared","current_period_value":0.09,"prior_period_value":0.0892,"visual_current_value":0.09,"visual_prior_value":0.0892,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-182","text_snippet":"0.0900","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-183","text_snippet":"0.0892","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":0.09,"prior_value":0.0892},{"tag":"us-gaap:CommonStockDividendsPerShareDeclared","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|subsequenteventsdetails","presentation_hierarchy":[{"role":"subsequenteventsdetails","parent":"us-gaap:SubsequentEventLineItems","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,3.0,2,5.0,4],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":11.0,"preferred_label_role":"terseLabel","global_sort_position":[0,11.0,10],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Dividends, Per Share, Declared","current_period_value":0.1792,"prior_period_value":0.1775,"visual_current_value":0.1792,"visual_prior_value":0.1775,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-184","text_snippet":"0.1792","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-185","text_snippet":"0.1775","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"units","current_value":0.1792,"prior_value":0.1775},{"tag":"us-gaap:CommonStockDividendsPerShareDeclared","date_type":"YTD","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofoperationsunaudited|subsequenteventsdetails","presentation_hierarchy":[{"role":"subsequenteventsdetails","parent":"us-gaap:SubsequentEventLineItems","order":5.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,3.0,2,5.0,4],"section_concept":null,"section_label":null},{"role":"condensedconsolidatedstatementsofoperationsunaudited","parent":"us-gaap:IncomeStatementAbstract","order":11.0,"preferred_label_role":"terseLabel","global_sort_position":[0,11.0,10],"section_concept":null,"section_label":null}],"concept_label":"Common Stock, Dividends, Per Share, Declared","current_period_value":0.1792,"prior_period_value":0.5325,"visual_current_value":0.1792,"visual_prior_value":0.5325,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-184","text_snippet":"0.1792","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-178","text_snippet":"0.5325","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"units","current_value":0.1792,"prior_value":0.5325},{"tag":"us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":8.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,8.0,7],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation","current_period_value":459,"prior_period_value":null,"visual_current_value":-459,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:AdditionalPaidInCapitalMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:AdditionalPaidInCapitalMember","member_label":"Additional Paid In Capital"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-27","char_anchor":"f-234","text_snippet":"459","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-459,"prior_value":null},{"tag":"us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":8.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,8.0,7],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation","current_period_value":459,"prior_period_value":null,"visual_current_value":-459,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-235","text_snippet":"459","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-459,"prior_value":null},{"tag":"us-gaap:DividendsCommonStock","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":9.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,9.0,8],"section_concept":null,"section_label":null}],"concept_label":"Dividends, Common Stock","current_period_value":3291,"prior_period_value":3267.0,"visual_current_value":-3291,"visual_prior_value":-3267.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-237","text_snippet":"3,291","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-285","text_snippet":"3,267","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":-3291,"prior_value":-3267.0},{"tag":"us-gaap:DividendsCommonStock","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":9.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,9.0,8],"section_concept":null,"section_label":null}],"concept_label":"Dividends, Common Stock","current_period_value":3296,"prior_period_value":3267.0,"visual_current_value":-3296,"visual_prior_value":-3267.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:RetainedEarningsMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:RetainedEarningsMember","member_label":"Retained Earnings"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-24","char_anchor":"f-236","text_snippet":"3,296","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-50","char_anchor":"f-284","text_snippet":"3,267","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":-3296,"prior_value":-3267.0},{"tag":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,6.0,5],"section_concept":null,"section_label":null}],"concept_label":"Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture","current_period_value":10,"prior_period_value":11.0,"visual_current_value":10,"visual_prior_value":11.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:CommonStockMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:CommonStockMember","member_label":"Common Stock"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-26","char_anchor":"f-231","text_snippet":"10","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-52","char_anchor":"f-279","text_snippet":"11","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":10,"prior_value":11.0},{"tag":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture","current_period_value":1270,"prior_period_value":1031.0,"visual_current_value":1270,"visual_prior_value":1031.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-233","text_snippet":"1,270","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-282","text_snippet":"1,031","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1270,"prior_value":1031.0},{"tag":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","date_type":"Q","period_type":"duration","presentation_role":"condensedconsolidatedstatementsofstockholdersequityunaudited","presentation_hierarchy":[{"role":"condensedconsolidatedstatementsofstockholdersequityunaudited","parent":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture","current_period_value":1270,"prior_period_value":1031.0,"visual_current_value":1270,"visual_prior_value":1031.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementEquityComponentsAxis=us-gaap:AdditionalPaidInCapitalMember","dimensions":[{"axis":"us-gaap:StatementEquityComponentsAxis","axis_label":"Equity Components","member":"us-gaap:AdditionalPaidInCapitalMember","member_label":"Additional Paid In Capital"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-27","char_anchor":"f-232","text_snippet":"1,270","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-53","char_anchor":"f-281","text_snippet":"1,031","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1270,"prior_value":1031.0},{"tag":"dei:CityAreaCode","date_type":"YTD","period_type":"duration","presentation_role":"coverpage","presentation_hierarchy":[{"role":"coverpage","parent":"dei:CoverAbstract","order":13.0,"preferred_label_role":"terseLabel","global_sort_position":[0,13.0,12],"section_concept":null,"section_label":null}],"concept_label":"City Area Code","current_period_value":713,"prior_period_value":713.0,"visual_current_value":713,"visual_prior_value":713.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-13","text_snippet":"713","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-13","text_snippet":"713","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":null,"current_value":713,"prior_value":713.0},{"tag":"dei:DocumentFiscalYearFocus","date_type":"YTD","period_type":"duration","presentation_role":"coverpage","presentation_hierarchy":[{"role":"coverpage","parent":"dei:CoverAbstract","order":27.0,"preferred_label_role":"terseLabel","global_sort_position":[0,27.0,26],"section_concept":null,"section_label":null}],"concept_label":"Document Fiscal Year Focus","current_period_value":2026,"prior_period_value":2025.0,"visual_current_value":2026,"visual_prior_value":2025.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-27","text_snippet":"2026","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-27","text_snippet":"2025","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":null,"current_value":2026,"prior_value":2025.0},{"tag":"dei:EntityCentralIndexKey","date_type":"YTD","period_type":"duration","presentation_role":"coverpage","presentation_hierarchy":[{"role":"coverpage","parent":"dei:CoverAbstract","order":25.0,"preferred_label_role":"terseLabel","global_sort_position":[0,25.0,24],"section_concept":null,"section_label":null}],"concept_label":"Entity Central Index Key","current_period_value":80420,"prior_period_value":80420.0,"visual_current_value":80420,"visual_prior_value":80420.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-25","text_snippet":"0000080420","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-25","text_snippet":"0000080420","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":null,"current_value":80420,"prior_value":80420.0},{"tag":"us-gaap:ProductWarrantyAccrualPayments","date_type":"Q","period_type":"duration","presentation_role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","parent":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Standard and Extended Product Warranty Accrual, Decrease for Payments","current_period_value":1710,"prior_period_value":1192.0,"visual_current_value":-1710,"visual_prior_value":-1192.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-423","text_snippet":"1,710","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-424","text_snippet":"1,192","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-1710,"prior_value":-1192.0},{"tag":"us-gaap:ProductWarrantyAccrualPayments","date_type":"YTD","period_type":"duration","presentation_role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","parent":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Standard and Extended Product Warranty Accrual, Decrease for Payments","current_period_value":3376,"prior_period_value":2341.0,"visual_current_value":-3376,"visual_prior_value":-2341.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-425","text_snippet":"3,376","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-426","text_snippet":"2,341","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-3376,"prior_value":-2341.0},{"tag":"us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease","date_type":"Q","period_type":"duration","presentation_role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","parent":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Standard and Extended Product Warranty Accrual, Period Increase (Decrease)","current_period_value":1694,"prior_period_value":1357.0,"visual_current_value":1694,"visual_prior_value":1357.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-419","text_snippet":"1,694","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-420","text_snippet":"1,357","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1694,"prior_value":1357.0},{"tag":"us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease","date_type":"YTD","period_type":"duration","presentation_role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","parent":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Standard and Extended Product Warranty Accrual, Period Increase (Decrease)","current_period_value":3663,"prior_period_value":2854.0,"visual_current_value":3663,"visual_prior_value":2854.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-421","text_snippet":"3,663","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-422","text_snippet":"2,854","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":3663,"prior_value":2854.0},{"tag":"us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss","date_type":"Q","period_type":"duration","presentation_role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","parent":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":4.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)","current_period_value":23,"prior_period_value":-13.0,"visual_current_value":-23,"visual_prior_value":13.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-427","text_snippet":"23","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-428","text_snippet":"13","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-23,"prior_value":13.0},{"tag":"us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss","date_type":"YTD","period_type":"duration","presentation_role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountsactivityinproductwarrantyaccrualdetails","parent":"us-gaap:MovementInStandardProductWarrantyAccrualRollForward","order":4.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)","current_period_value":6,"prior_period_value":51.0,"visual_current_value":-6,"visual_prior_value":-51.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-429","text_snippet":"6","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-430","text_snippet":"51","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":-6,"prior_value":-51.0},{"tag":"us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","parent":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","parent":"us-gaap:InventoryNet","weight":1.0,"order":1.0}],"calculation_role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","calculation_parent":"us-gaap:InventoryNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Inventory, Raw Materials and Supplies, Net of Reserves","current_period_value":92881,"prior_period_value":95257.0,"visual_current_value":92881,"visual_prior_value":95257.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-387","text_snippet":"92,881","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-375","text_snippet":"95,257","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":92881,"prior_value":95257.0},{"tag":"us-gaap:InventoryValuationReserves","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","parent":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":3.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","parent":"us-gaap:InventoryNet","weight":-1.0,"order":3.0}],"calculation_role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","calculation_parent":"us-gaap:InventoryNet","calculation_weight":-1.0,"calculation_order":3.0,"section_label":null}],"concept_label":"Inventory Valuation Reserves","current_period_value":8634,"prior_period_value":7891.0,"visual_current_value":-8634,"visual_prior_value":-7891.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-391","text_snippet":"8,634","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-379","text_snippet":"7,891","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-8634,"prior_value":-7891.0},{"tag":"us-gaap:InventoryWorkInProcess","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","parent":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","parent":"us-gaap:InventoryNet","weight":1.0,"order":2.0}],"calculation_role":"detailofselectedbalancesheetaccountscomponentsofinventoriesdetails","calculation_parent":"us-gaap:InventoryNet","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Inventory, Work in Process, Gross","current_period_value":2057,"prior_period_value":1650.0,"visual_current_value":2057,"visual_prior_value":1650.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-389","text_snippet":"2,057","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-377","text_snippet":"1,650","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":2057,"prior_value":1650.0},{"tag":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":2.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentNet","weight":-1.0,"order":2.0}],"calculation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","calculation_parent":"us-gaap:PropertyPlantAndEquipmentNet","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","current_period_value":155544,"prior_period_value":150254.0,"visual_current_value":-155544,"visual_prior_value":-150254.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-408","text_snippet":"155,544","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-396","text_snippet":"150,254","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-155544,"prior_value":-150254.0},{"tag":"us-gaap:PropertyPlantAndEquipmentGross","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentNet","weight":1.0,"order":1.0}],"calculation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","calculation_parent":"us-gaap:PropertyPlantAndEquipmentNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Property, Plant and Equipment, Gross","current_period_value":267366,"prior_period_value":255656.0,"visual_current_value":267366,"visual_prior_value":255656.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-406","text_snippet":"267,366","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-394","text_snippet":"255,656","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":267366,"prior_value":255656.0},{"tag":"us-gaap:PropertyPlantAndEquipmentGross","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentNet","weight":1.0,"order":1.0}],"calculation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","calculation_parent":"us-gaap:PropertyPlantAndEquipmentNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Property, Plant and Equipment, Gross","current_period_value":133187,"prior_period_value":124588.0,"visual_current_value":133187,"visual_prior_value":124588.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:PropertyPlantAndEquipmentByTypeAxis=us-gaap:BuildingAndBuildingImprovementsMember","dimensions":[{"axis":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","axis_label":"Property Plant And Equipment By Type","member":"us-gaap:BuildingAndBuildingImprovementsMember","member_label":"Building And Building Improvements"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-67","char_anchor":"f-398","text_snippet":"133,187","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-62","char_anchor":"f-386","text_snippet":"124,588","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":133187,"prior_value":124588.0},{"tag":"us-gaap:PropertyPlantAndEquipmentGross","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentNet","weight":1.0,"order":1.0}],"calculation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","calculation_parent":"us-gaap:PropertyPlantAndEquipmentNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Property, Plant and Equipment, Gross","current_period_value":5728,"prior_period_value":9363.0,"visual_current_value":5728,"visual_prior_value":9363.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:PropertyPlantAndEquipmentByTypeAxis=us-gaap:ConstructionInProgressMember","dimensions":[{"axis":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","axis_label":"Property Plant And Equipment By Type","member":"us-gaap:ConstructionInProgressMember","member_label":"Construction In Progress"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-73","char_anchor":"f-404","text_snippet":"5,728","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-68","char_anchor":"f-392","text_snippet":"9,363","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":5728,"prior_value":9363.0},{"tag":"us-gaap:PropertyPlantAndEquipmentGross","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentNet","weight":1.0,"order":1.0}],"calculation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","calculation_parent":"us-gaap:PropertyPlantAndEquipmentNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Property, Plant and Equipment, Gross","current_period_value":3530,"prior_period_value":2830.0,"visual_current_value":3530,"visual_prior_value":2830.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:PropertyPlantAndEquipmentByTypeAxis=us-gaap:FurnitureAndFixturesMember","dimensions":[{"axis":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","axis_label":"Property Plant And Equipment By Type","member":"us-gaap:FurnitureAndFixturesMember","member_label":"Furniture And Fixtures"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-71","char_anchor":"f-402","text_snippet":"3,530","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-66","char_anchor":"f-390","text_snippet":"2,830","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":3530,"prior_value":2830.0},{"tag":"us-gaap:PropertyPlantAndEquipmentGross","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentNet","weight":1.0,"order":1.0}],"calculation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","calculation_parent":"us-gaap:PropertyPlantAndEquipmentNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Property, Plant and Equipment, Gross","current_period_value":24387,"prior_period_value":23754.0,"visual_current_value":24387,"visual_prior_value":23754.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:PropertyPlantAndEquipmentByTypeAxis=us-gaap:LandMember","dimensions":[{"axis":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","axis_label":"Property Plant And Equipment By Type","member":"us-gaap:LandMember","member_label":"Land"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-65","char_anchor":"f-396","text_snippet":"24,387","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-60","char_anchor":"f-384","text_snippet":"23,754","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":24387,"prior_value":23754.0},{"tag":"us-gaap:PropertyPlantAndEquipmentGross","date_type":"Q","period_type":"instant","presentation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","presentation_hierarchy":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","parent":"us-gaap:PropertyPlantAndEquipmentNet","weight":1.0,"order":1.0}],"calculation_role":"detailofselectedbalancesheetaccountspropertyplantandequipmentdetails","calculation_parent":"us-gaap:PropertyPlantAndEquipmentNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Property, Plant and Equipment, Gross","current_period_value":100534,"prior_period_value":95121.0,"visual_current_value":100534,"visual_prior_value":95121.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:PropertyPlantAndEquipmentByTypeAxis=us-gaap:MachineryAndEquipmentMember","dimensions":[{"axis":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","axis_label":"Property Plant And Equipment By Type","member":"us-gaap:MachineryAndEquipmentMember","member_label":"Machinery And Equipment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-69","char_anchor":"f-400","text_snippet":"100,534","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-64","char_anchor":"f-388","text_snippet":"95,121","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":100534,"prior_value":95121.0},{"tag":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","date_type":"Q","period_type":"duration","presentation_role":"earningspersharedetails","presentation_hierarchy":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","calculation_relationships":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","weight":1.0,"order":2.0}],"calculation_role":"earningspersharedetails","calculation_parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Earnings Per Share"}],"concept_label":"Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements","current_period_value":155,"prior_period_value":317.0,"visual_current_value":155,"visual_prior_value":317.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-369","text_snippet":"155","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-370","text_snippet":"317","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":155,"prior_value":317.0},{"tag":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","date_type":"YTD","period_type":"duration","presentation_role":"earningspersharedetails","presentation_hierarchy":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","calculation_relationships":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","weight":1.0,"order":2.0}],"calculation_role":"earningspersharedetails","calculation_parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Earnings Per Share"}],"concept_label":"Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements","current_period_value":165,"prior_period_value":330.0,"visual_current_value":165,"visual_prior_value":330.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-371","text_snippet":"165","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-372","text_snippet":"330","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":165,"prior_value":330.0},{"tag":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","date_type":"YTD","period_type":"duration","presentation_role":"earningspersharedetails","presentation_hierarchy":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1,2.0,1],"section_concept":"us-gaap:EarningsPerShareAbstract","calculation_relationships":[{"role":"earningspersharedetails","parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","weight":1.0,"order":2.0}],"calculation_role":"earningspersharedetails","calculation_parent":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","calculation_weight":1.0,"calculation_order":2.0,"section_label":"Earnings Per Share"}],"concept_label":"Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements","current_period_value":165,"prior_period_value":110.0,"visual_current_value":165,"visual_prior_value":110.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-371","text_snippet":"165","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-359","text_snippet":"110","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"thousands","current_value":165,"prior_value":110.0},{"tag":"powl:ShorttermInvestmentsFairValueDisclosure","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:AssetsFairValueDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Short-term investments","current_period_value":7177,"prior_period_value":29750.0,"visual_current_value":7177,"visual_prior_value":29750.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-629","text_snippet":"7,177","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-558","text_snippet":"29,750","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":7177,"prior_value":29750.0},{"tag":"powl:ShorttermInvestmentsFairValueDisclosure","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:AssetsFairValueDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Short-term investments","current_period_value":7177,"prior_period_value":29750.0,"visual_current_value":7177,"visual_prior_value":29750.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:FairValueByFairValueHierarchyLevelAxis=us-gaap:FairValueInputsLevel1Member","dimensions":[{"axis":"us-gaap:FairValueByFairValueHierarchyLevelAxis","axis_label":"Fair Value Hierarchy","member":"us-gaap:FairValueInputsLevel1Member","member_label":"Fair Value Inputs Level1"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-163","char_anchor":"f-626","text_snippet":"7,177","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-144","char_anchor":"f-555","text_snippet":"29,750","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":7177,"prior_value":29750.0},{"tag":"us-gaap:BusinessCombinationContingentConsiderationLiability","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:LiabilitiesFairValueDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,2.0,1,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Business Combination, Contingent Consideration, Liability","current_period_value":2574,"prior_period_value":null,"visual_current_value":2574,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FairValueByFairValueHierarchyLevelAxis=us-gaap:FairValueInputsLevel3Member","dimensions":[{"axis":"us-gaap:FairValueByFairValueHierarchyLevelAxis","axis_label":"Fair Value Hierarchy","member":"us-gaap:FairValueInputsLevel3Member","member_label":"Fair Value Inputs Level3"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-165","char_anchor":"f-640","text_snippet":"2,574","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":2574,"prior_value":null},{"tag":"us-gaap:BusinessCombinationContingentConsiderationLiability","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:LiabilitiesFairValueDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,2.0,1,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Business Combination, Contingent Consideration, Liability","current_period_value":2574,"prior_period_value":null,"visual_current_value":2574,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-641","text_snippet":"2,574","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":2574,"prior_value":null},{"tag":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:AssetsFairValueDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Cash and Cash Equivalents, Fair Value Disclosure","current_period_value":537712,"prior_period_value":359542.0,"visual_current_value":537712,"visual_prior_value":359542.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-625","text_snippet":"537,712","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-554","text_snippet":"359,542","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":537712,"prior_value":359542.0},{"tag":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:AssetsFairValueDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Cash and Cash Equivalents, Fair Value Disclosure","current_period_value":537712,"prior_period_value":359542.0,"visual_current_value":537712,"visual_prior_value":359542.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:FairValueByFairValueHierarchyLevelAxis=us-gaap:FairValueInputsLevel1Member","dimensions":[{"axis":"us-gaap:FairValueByFairValueHierarchyLevelAxis","axis_label":"Fair Value Hierarchy","member":"us-gaap:FairValueInputsLevel1Member","member_label":"Fair Value Inputs Level1"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-163","char_anchor":"f-622","text_snippet":"537,712","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-144","char_anchor":"f-551","text_snippet":"359,542","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":537712,"prior_value":359542.0},{"tag":"us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:LiabilitiesFairValueDisclosureAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,3.0,2,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Deferred Compensation Liability, Current and Noncurrent","current_period_value":14831,"prior_period_value":12418.0,"visual_current_value":14831,"visual_prior_value":12418.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-637","text_snippet":"14,831","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-566","text_snippet":"12,418","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":14831,"prior_value":12418.0},{"tag":"us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:LiabilitiesFairValueDisclosureAbstract","order":1.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,3.0,2,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Deferred Compensation Liability, Current and Noncurrent","current_period_value":14831,"prior_period_value":12418.0,"visual_current_value":14831,"visual_prior_value":12418.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:FairValueByFairValueHierarchyLevelAxis=us-gaap:FairValueInputsLevel2Member","dimensions":[{"axis":"us-gaap:FairValueByFairValueHierarchyLevelAxis","axis_label":"Fair Value Hierarchy","member":"us-gaap:FairValueInputsLevel2Member","member_label":"Fair Value Inputs Level2"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-164","char_anchor":"f-635","text_snippet":"14,831","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-145","char_anchor":"f-564","text_snippet":"12,418","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":14831,"prior_value":12418.0},{"tag":"us-gaap:OtherAssetsFairValueDisclosure","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:AssetsFairValueDisclosureAbstract","order":3.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Other Assets, Fair Value Disclosure","current_period_value":15050,"prior_period_value":11784.0,"visual_current_value":15050,"visual_prior_value":11784.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:FairValueByFairValueHierarchyLevelAxis=us-gaap:FairValueInputsLevel2Member|us-gaap:FinancialInstrumentAxis=powl:IrrevocableRabbiTrustMember","dimensions":[{"axis":"us-gaap:FairValueByFairValueHierarchyLevelAxis","axis_label":"Fair Value Hierarchy","member":"us-gaap:FairValueInputsLevel2Member","member_label":"Fair Value Inputs Level2"},{"axis":"us-gaap:FinancialInstrumentAxis","axis_label":"Financial Instrument","member":"powl:IrrevocableRabbiTrustMember","member_label":"Rabbi trust assets"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-167","char_anchor":"f-631","text_snippet":"15,050","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-148","char_anchor":"f-560","text_snippet":"11,784","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":15050,"prior_value":11784.0},{"tag":"us-gaap:OtherAssetsFairValueDisclosure","date_type":"Q","period_type":"instant","presentation_role":"fairvaluemeasurementsdetails","presentation_hierarchy":[{"role":"fairvaluemeasurementsdetails","parent":"us-gaap:AssetsFairValueDisclosureAbstract","order":3.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,1.0,0,3.0,2,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Other Assets, Fair Value Disclosure","current_period_value":15050,"prior_period_value":11784.0,"visual_current_value":15050,"visual_prior_value":11784.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:FinancialInstrumentAxis=powl:IrrevocableRabbiTrustMember","dimensions":[{"axis":"us-gaap:FinancialInstrumentAxis","axis_label":"Financial Instrument","member":"powl:IrrevocableRabbiTrustMember","member_label":"Rabbi trust assets"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-169","char_anchor":"f-633","text_snippet":"15,050","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-150","char_anchor":"f-562","text_snippet":"11,784","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":15050,"prior_value":11784.0},{"tag":"us-gaap:FiniteLivedIntangibleAssetsNet","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails|goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Net","current_period_value":5.6,"prior_period_value":null,"visual_current_value":5.6,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-522","text_snippet":"5.6","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"millions","current_value":5.6,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsNet","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails|goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Net","current_period_value":2052,"prior_period_value":null,"visual_current_value":2052,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:CustomerRelationshipsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:CustomerRelationshipsMember","member_label":"Customer Relationships"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-135","char_anchor":"f-534","text_snippet":"2,052","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":2052,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsNet","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails|goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Net","current_period_value":3096,"prior_period_value":null,"visual_current_value":3096,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TechnologyBasedIntangibleAssetsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TechnologyBasedIntangibleAssetsMember","member_label":"Technology Based Intangible Assets"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-136","char_anchor":"f-538","text_snippet":"3,096","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":3096,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsNet","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails|goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Net","current_period_value":437,"prior_period_value":null,"visual_current_value":437,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TrademarksMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TrademarksMember","member_label":"Trademarks"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-137","char_anchor":"f-542","text_snippet":"437","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":437,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsNet","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails|goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Net","current_period_value":21,"prior_period_value":null,"visual_current_value":21,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:OrderOrProductionBacklogMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:OrderOrProductionBacklogMember","member_label":"Order Or Production Backlog"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-138","char_anchor":"f-546","text_snippet":"21","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":21,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsNet","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsnarrativedetails|goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails|goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsnarrativedetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":2.0,"preferred_label_role":"verboseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"section_label":null},{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Net","current_period_value":5606,"prior_period_value":null,"visual_current_value":5606,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-549","text_snippet":"5,606","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":5606,"prior_value":null},{"tag":"us-gaap:GoodwillForeignCurrencyTranslationGainLoss","date_type":"YTD","period_type":"duration","presentation_role":"goodwillandotherintangibleassetsscheduleofchangesinthecarryingamountofgoodwilldetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofchangesinthecarryingamountofgoodwilldetails","parent":"us-gaap:GoodwillRollForward","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Goodwill, Foreign Currency Translation, Gain (Loss)","current_period_value":-86,"prior_period_value":null,"visual_current_value":-86,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-528","text_snippet":"86","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-86,"prior_value":null},{"tag":"powl:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":6.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":6.0,"section_label":null}],"concept_label":"Thereafter","current_period_value":1566,"prior_period_value":null,"visual_current_value":1566,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-576","text_snippet":"1,566","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":1566,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":1.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","current_period_value":921,"prior_period_value":null,"visual_current_value":921,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-572","text_snippet":"921","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":921,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":5.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":5.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","current_period_value":431,"prior_period_value":null,"visual_current_value":431,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-571","text_snippet":"431","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":431,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":4.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":4.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","current_period_value":846,"prior_period_value":null,"visual_current_value":846,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-575","text_snippet":"846","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":846,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":3.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":3.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","current_period_value":921,"prior_period_value":null,"visual_current_value":921,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-574","text_snippet":"921","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":921,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":2.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofestimatedfutureamortizationexpenseofintangibleassetsdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","current_period_value":921,"prior_period_value":null,"visual_current_value":921,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-573","text_snippet":"921","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":921,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Useful Life","current_period_value":12,"prior_period_value":null,"visual_current_value":12,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:CustomerRelationshipsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:CustomerRelationshipsMember","member_label":"Customer Relationships"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-135","char_anchor":"f-531","text_snippet":"12","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":null,"current_value":12,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Useful Life","current_period_value":5,"prior_period_value":null,"visual_current_value":5,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TechnologyBasedIntangibleAssetsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TechnologyBasedIntangibleAssetsMember","member_label":"Technology Based Intangible Assets"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-136","char_anchor":"f-535","text_snippet":"5","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":1,"scale":null,"current_value":5,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Useful Life","current_period_value":10,"prior_period_value":null,"visual_current_value":10,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TrademarksMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TrademarksMember","member_label":"Trademarks"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-137","char_anchor":"f-539","text_snippet":"10","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":null,"current_value":10,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Finite-Lived Intangible Asset, Useful Life","current_period_value":1,"prior_period_value":null,"visual_current_value":1,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:OrderOrProductionBacklogMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:OrderOrProductionBacklogMember","member_label":"Order Or Production Backlog"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-138","char_anchor":"f-543","text_snippet":"1","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":null,"current_value":1,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":-1.0,"order":2.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Accumulated Amortization","current_period_value":113,"prior_period_value":null,"visual_current_value":-113,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:CustomerRelationshipsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:CustomerRelationshipsMember","member_label":"Customer Relationships"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-135","char_anchor":"f-533","text_snippet":"113","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-113,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":-1.0,"order":2.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Accumulated Amortization","current_period_value":371,"prior_period_value":null,"visual_current_value":-371,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TechnologyBasedIntangibleAssetsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TechnologyBasedIntangibleAssetsMember","member_label":"Technology Based Intangible Assets"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-136","char_anchor":"f-537","text_snippet":"371","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-371,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":-1.0,"order":2.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Accumulated Amortization","current_period_value":30,"prior_period_value":null,"visual_current_value":-30,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TrademarksMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TrademarksMember","member_label":"Trademarks"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-137","char_anchor":"f-541","text_snippet":"30","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-30,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":-1.0,"order":2.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Accumulated Amortization","current_period_value":33,"prior_period_value":null,"visual_current_value":-33,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:OrderOrProductionBacklogMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:OrderOrProductionBacklogMember","member_label":"Order Or Production Backlog"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-138","char_anchor":"f-545","text_snippet":"33","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-33,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":-1.0,"order":2.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Accumulated Amortization","current_period_value":547,"prior_period_value":null,"visual_current_value":-547,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-548","text_snippet":"547","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-547,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsGross","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":1.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Gross","current_period_value":2165,"prior_period_value":null,"visual_current_value":2165,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:CustomerRelationshipsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:CustomerRelationshipsMember","member_label":"Customer Relationships"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-135","char_anchor":"f-532","text_snippet":"2,165","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":2165,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsGross","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":1.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Gross","current_period_value":3467,"prior_period_value":null,"visual_current_value":3467,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TechnologyBasedIntangibleAssetsMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TechnologyBasedIntangibleAssetsMember","member_label":"Technology Based Intangible Assets"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-136","char_anchor":"f-536","text_snippet":"3,467","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":3467,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsGross","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":1.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Gross","current_period_value":467,"prior_period_value":null,"visual_current_value":467,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:TrademarksMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:TrademarksMember","member_label":"Trademarks"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-137","char_anchor":"f-540","text_snippet":"467","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":467,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsGross","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":1.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Gross","current_period_value":54,"prior_period_value":null,"visual_current_value":54,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap:OrderOrProductionBacklogMember","dimensions":[{"axis":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","axis_label":"Finite Lived Intangible Assets By Major Class","member":"us-gaap:OrderOrProductionBacklogMember","member_label":"Order Or Production Backlog"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-138","char_anchor":"f-544","text_snippet":"54","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":54,"prior_value":null},{"tag":"us-gaap:FiniteLivedIntangibleAssetsGross","date_type":"Q","period_type":"instant","presentation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","presentation_hierarchy":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","parent":"us-gaap:FiniteLivedIntangibleAssetsNet","weight":1.0,"order":1.0}],"calculation_role":"goodwillandotherintangibleassetsscheduleofintangibleassetssubjecttoamortizationdetails","calculation_parent":"us-gaap:FiniteLivedIntangibleAssetsNet","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Finite-Lived Intangible Assets, Gross","current_period_value":6153,"prior_period_value":null,"visual_current_value":6153,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-547","text_snippet":"6,153","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":6153,"prior_value":null},{"tag":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","date_type":"Q","period_type":"duration","presentation_role":"incometaxesnarrativedetails|incometaxesscheduleofcalculationoftheeffectivetaxratedetails","presentation_hierarchy":[{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null},{"role":"incometaxesnarrativedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Effective Income Tax Rate Reconciliation, Percent","current_period_value":26,"prior_period_value":26.0,"visual_current_value":26,"visual_prior_value":26.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-810","text_snippet":"26","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-811","text_snippet":"26","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"hundredths","current_value":26,"prior_value":26.0},{"tag":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","date_type":"YTD","period_type":"duration","presentation_role":"incometaxesnarrativedetails|incometaxesscheduleofcalculationoftheeffectivetaxratedetails","presentation_hierarchy":[{"role":"incometaxesscheduleofcalculationoftheeffectivetaxratedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null},{"role":"incometaxesnarrativedetails","parent":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Effective Income Tax Rate Reconciliation, Percent","current_period_value":20,"prior_period_value":20.0,"visual_current_value":20,"visual_prior_value":20.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-812","text_snippet":"20","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-813","text_snippet":"20","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"hundredths","current_value":20,"prior_value":20.0},{"tag":"ecd:TrdArrDuration","date_type":"Q","period_type":"duration","presentation_role":"insidertradingarrangements","presentation_hierarchy":[{"role":"insidertradingarrangements","parent":"ecd:InsiderTradingArrLineItems","order":12.0,"preferred_label_role":"terseLabel","global_sort_position":[0,12.0,11],"section_concept":null,"section_label":null}],"concept_label":"Trd Arr Duration","current_period_value":231,"prior_period_value":null,"visual_current_value":231,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"ecd:IndividualAxis=powl:RichardE.WilliamsMember","dimensions":[{"axis":"ecd:IndividualAxis","axis_label":"Individual","member":"powl:RichardE.WilliamsMember","member_label":"Richard E. Williams [Member]"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-188","char_anchor":"f-843","text_snippet":"231","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":null,"current_value":231,"prior_value":null},{"tag":"ecd:TrdArrDuration","date_type":"Q","period_type":"duration","presentation_role":"insidertradingarrangements","presentation_hierarchy":[{"role":"insidertradingarrangements","parent":"ecd:InsiderTradingArrLineItems","order":12.0,"preferred_label_role":"terseLabel","global_sort_position":[0,12.0,11],"section_concept":null,"section_label":null}],"concept_label":"Trd Arr Duration","current_period_value":274,"prior_period_value":null,"visual_current_value":274,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"ecd:IndividualAxis=powl:MohitSinghMember","dimensions":[{"axis":"ecd:IndividualAxis","axis_label":"Individual","member":"powl:MohitSinghMember","member_label":"Mohit Singh [Member]"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-190","char_anchor":"f-844","text_snippet":"274","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":null,"current_value":274,"prior_value":null},{"tag":"ecd:TrdArrSecuritiesAggAvailAmt","date_type":"Q","period_type":"instant","presentation_role":"insidertradingarrangements","presentation_hierarchy":[{"role":"insidertradingarrangements","parent":"ecd:InsiderTradingArrLineItems","order":13.0,"preferred_label_role":"terseLabel","global_sort_position":[0,13.0,12],"section_concept":null,"section_label":null}],"concept_label":"Trd Arr Securities Agg Avail Amt","current_period_value":7500,"prior_period_value":null,"visual_current_value":7500,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"ecd:IndividualAxis=powl:RichardE.WilliamsMember","dimensions":[{"axis":"ecd:IndividualAxis","axis_label":"Individual","member":"powl:RichardE.WilliamsMember","member_label":"Richard E. Williams [Member]"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-189","char_anchor":"f-834","text_snippet":"7,500","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"units","current_value":7500,"prior_value":null},{"tag":"ecd:TrdArrSecuritiesAggAvailAmt","date_type":"Q","period_type":"instant","presentation_role":"insidertradingarrangements","presentation_hierarchy":[{"role":"insidertradingarrangements","parent":"ecd:InsiderTradingArrLineItems","order":13.0,"preferred_label_role":"terseLabel","global_sort_position":[0,13.0,12],"section_concept":null,"section_label":null}],"concept_label":"Trd Arr Securities Agg Avail Amt","current_period_value":1350,"prior_period_value":null,"visual_current_value":1350,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"ecd:IndividualAxis=powl:MohitSinghMember","dimensions":[{"axis":"ecd:IndividualAxis","axis_label":"Individual","member":"powl:MohitSinghMember","member_label":"Mohit Singh [Member]"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-191","char_anchor":"f-841","text_snippet":"1,350","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"units","current_value":1350,"prior_value":null},{"tag":"us-gaap:LeaseCost","date_type":"Q","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Lease, Cost","current_period_value":967,"prior_period_value":962.0,"visual_current_value":967,"visual_prior_value":962.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-676","text_snippet":"967","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-677","text_snippet":"962","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":967,"prior_value":962.0},{"tag":"us-gaap:LeaseCost","date_type":"YTD","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":4.0,"preferred_label_role":"totalLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Lease, Cost","current_period_value":1885,"prior_period_value":1833.0,"visual_current_value":1885,"visual_prior_value":1833.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-678","text_snippet":"1,885","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-679","text_snippet":"1,833","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1885,"prior_value":1833.0},{"tag":"us-gaap:OperatingLeaseCost","date_type":"Q","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeaseCost","weight":1.0,"order":1.0}],"calculation_role":"leasesleasecostsdetails","calculation_parent":"us-gaap:LeaseCost","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Operating Lease, Cost","current_period_value":299,"prior_period_value":247.0,"visual_current_value":299,"visual_prior_value":247.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-664","text_snippet":"299","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-665","text_snippet":"247","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":299,"prior_value":247.0},{"tag":"us-gaap:OperatingLeaseCost","date_type":"YTD","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"calculation_relationships":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeaseCost","weight":1.0,"order":1.0}],"calculation_role":"leasesleasecostsdetails","calculation_parent":"us-gaap:LeaseCost","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Operating Lease, Cost","current_period_value":583,"prior_period_value":445.0,"visual_current_value":583,"visual_prior_value":445.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-666","text_snippet":"583","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-667","text_snippet":"445","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":583,"prior_value":445.0},{"tag":"us-gaap:ShortTermLeaseCost","date_type":"Q","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeaseCost","weight":1.0,"order":3.0}],"calculation_role":"leasesleasecostsdetails","calculation_parent":"us-gaap:LeaseCost","calculation_weight":1.0,"calculation_order":3.0,"section_label":null}],"concept_label":"Short-Term Lease, Cost","current_period_value":620,"prior_period_value":668.0,"visual_current_value":620,"visual_prior_value":668.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-672","text_snippet":"620","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-673","text_snippet":"668","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":620,"prior_value":668.0},{"tag":"us-gaap:ShortTermLeaseCost","date_type":"YTD","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeaseCost","weight":1.0,"order":3.0}],"calculation_role":"leasesleasecostsdetails","calculation_parent":"us-gaap:LeaseCost","calculation_weight":1.0,"calculation_order":3.0,"section_label":null}],"concept_label":"Short-Term Lease, Cost","current_period_value":1211,"prior_period_value":1307.0,"visual_current_value":1211,"visual_prior_value":1307.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-674","text_snippet":"1,211","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-675","text_snippet":"1,307","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":1211,"prior_value":1307.0},{"tag":"us-gaap:VariableLeaseCost","date_type":"Q","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeaseCost","weight":1.0,"order":2.0}],"calculation_role":"leasesleasecostsdetails","calculation_parent":"us-gaap:LeaseCost","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Variable Lease, Cost","current_period_value":48,"prior_period_value":47.0,"visual_current_value":48,"visual_prior_value":47.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-668","text_snippet":"48","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-669","text_snippet":"47","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":48,"prior_value":47.0},{"tag":"us-gaap:VariableLeaseCost","date_type":"YTD","period_type":"duration","presentation_role":"leasesleasecostsdetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"calculation_relationships":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeaseCost","weight":1.0,"order":2.0}],"calculation_role":"leasesleasecostsdetails","calculation_parent":"us-gaap:LeaseCost","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Variable Lease, Cost","current_period_value":91,"prior_period_value":81.0,"visual_current_value":91,"visual_prior_value":81.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-670","text_snippet":"91","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-7","char_anchor":"f-671","text_snippet":"81","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":91,"prior_value":81.0},{"tag":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","date_type":"Q","period_type":"instant","presentation_role":"leasesleasecostsdetails|leasesnarrativedetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"section_label":null},{"role":"leasesnarrativedetails","parent":"us-gaap:LeasesAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Operating Lease, Weighted Average Remaining Lease Term","current_period_value":2.17,"prior_period_value":2.34,"visual_current_value":2.17,"visual_prior_value":2.34,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-701","text_snippet":"2.17","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-59","char_anchor":"f-702","text_snippet":"2.34","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":null,"current_value":2.17,"prior_value":2.34},{"tag":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","date_type":"Q","period_type":"instant","presentation_role":"leasesleasecostsdetails|leasesnarrativedetails","presentation_hierarchy":[{"role":"leasesleasecostsdetails","parent":"us-gaap:LeasesAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"section_label":null},{"role":"leasesnarrativedetails","parent":"us-gaap:LeasesAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Operating Lease, Weighted Average Remaining Lease Term","current_period_value":2.17,"prior_period_value":null,"visual_current_value":2.17,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-701","text_snippet":"2.17","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":null,"current_value":2.17,"prior_value":null},{"tag":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","date_type":"Q","period_type":"instant","presentation_role":"leasesnarrativedetails","presentation_hierarchy":[{"role":"leasesnarrativedetails","parent":"us-gaap:LeasesAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Operating Lease, Weighted Average Discount Rate, Percent","current_period_value":7.47,"prior_period_value":6.55,"visual_current_value":7.47,"visual_prior_value":6.55,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-699","text_snippet":"7.47","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-59","char_anchor":"f-700","text_snippet":"6.55","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"hundredths","current_value":7.47,"prior_value":6.55},{"tag":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","date_type":"Q","period_type":"instant","presentation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","presentation_hierarchy":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LeasesAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Lessee, Operating Lease, Liability, to be Paid","current_period_value":2125,"prior_period_value":null,"visual_current_value":2125,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-696","text_snippet":"2,125","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":2125,"prior_value":null},{"tag":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","date_type":"Q","period_type":"instant","presentation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","presentation_hierarchy":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LeasesAbstract","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Lessee, Operating Lease, Liability, to be Paid, Year One","current_period_value":877,"prior_period_value":null,"visual_current_value":877,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-691","text_snippet":"877","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":877,"prior_value":null},{"tag":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","date_type":"Q","period_type":"instant","presentation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","presentation_hierarchy":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LeasesAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","current_period_value":162,"prior_period_value":null,"visual_current_value":162,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-693","text_snippet":"162","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":162,"prior_value":null},{"tag":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","date_type":"Q","period_type":"instant","presentation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","presentation_hierarchy":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LeasesAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","current_period_value":529,"prior_period_value":null,"visual_current_value":529,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-692","text_snippet":"529","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":529,"prior_value":null},{"tag":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","date_type":"Q","period_type":"instant","presentation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","presentation_hierarchy":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LeasesAbstract","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","current_period_value":557,"prior_period_value":null,"visual_current_value":557,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-690","text_snippet":"557","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":557,"prior_value":null},{"tag":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","date_type":"Q","period_type":"instant","presentation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","presentation_hierarchy":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LeasesAbstract","order":8.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,8.0,7],"section_concept":null,"calculation_relationships":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","weight":1.0,"order":1.0}],"calculation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","calculation_parent":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","current_period_value":170,"prior_period_value":null,"visual_current_value":-170,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-697","text_snippet":"170","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":-170,"prior_value":null},{"tag":"us-gaap:OperatingLeaseLiability","date_type":"Q","period_type":"instant","presentation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails|leasesscheduleofoperatingleaseassetsandliabilitiesdetails","presentation_hierarchy":[{"role":"leasesscheduleofoperatingleaseassetsandliabilitiesdetails","parent":"powl:LeaseLiabilitiesAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"section_label":null},{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LeasesAbstract","order":9.0,"preferred_label_role":"netLabel","global_sort_position":[0,9.0,8],"section_concept":null,"calculation_relationships":[{"role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","parent":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","weight":1.0,"order":2.0}],"calculation_role":"leasesscheduleofmaturitiesofoperatingleaseliabilitiesdetails","calculation_parent":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","calculation_weight":1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Operating Lease, Liability","current_period_value":1955,"prior_period_value":null,"visual_current_value":1955,"visual_prior_value":null,"end_current":"2026-03-31","end_prior":null,"axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-687","text_snippet":"1,955","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":null},"collision_flag":0,"scale":"thousands","current_value":1955,"prior_value":null},{"tag":"powl:ContractWithCustomerAssetLiabilityNetCurrent","date_type":"Q","period_type":"instant","presentation_role":"revenuecontractbalancesdetails","presentation_hierarchy":[{"role":"revenuecontractbalancesdetails","parent":"us-gaap:RevenueFromContractWithCustomerAbstract","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Contract With Customer, Asset (Liability), Net, Current","current_period_value":-201209,"prior_period_value":-167429.0,"visual_current_value":-201209,"visual_prior_value":-167429.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-456","text_snippet":"201,209","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-444","text_snippet":"167,429","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-201209,"prior_value":-167429.0},{"tag":"us-gaap:ContractWithCustomerLiabilityRevenueRecognized","date_type":"YTD","period_type":"duration","presentation_role":"revenuecontractbalancesdetails","presentation_hierarchy":[{"role":"revenuecontractbalancesdetails","parent":"us-gaap:RevenueFromContractWithCustomerAbstract","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Contract with Customer, Liability, Revenue Recognized","current_period_value":204.3,"prior_period_value":203.4,"visual_current_value":204.3,"visual_prior_value":203.4,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-1","char_anchor":"f-458","text_snippet":"204.3","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-1","char_anchor":"f-446","text_snippet":"203.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":204.3,"prior_value":203.4},{"tag":"us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss","date_type":"Q","period_type":"instant","presentation_role":"revenuecontractbalancesdetails","presentation_hierarchy":[{"role":"revenuecontractbalancesdetails","parent":"us-gaap:RevenueFromContractWithCustomerAbstract","order":5.0,"preferred_label_role":"terseLabel","global_sort_position":[0,5.0,4],"section_concept":null,"section_label":null}],"concept_label":"Contract with Customer, Receivable, after Allowance for Credit Loss","current_period_value":6,"prior_period_value":7.9,"visual_current_value":6,"visual_prior_value":7.9,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-459","text_snippet":"6.0","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-447","text_snippet":"7.9","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"millions","current_value":6,"prior_value":7.9},{"tag":"us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent","date_type":"Q","period_type":"instant","presentation_role":"revenuecontractbalancesdetails","presentation_hierarchy":[{"role":"revenuecontractbalancesdetails","parent":"us-gaap:RevenueFromContractWithCustomerAbstract","order":6.0,"preferred_label_role":"terseLabel","global_sort_position":[0,6.0,5],"section_concept":null,"section_label":null}],"concept_label":"Contract with Customer, Receivable, after Allowance for Credit Loss, Current","current_period_value":5.8,"prior_period_value":7.6,"visual_current_value":5.8,"visual_prior_value":7.6,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-461","text_snippet":"5.8","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-449","text_snippet":"7.6","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":5.8,"prior_value":7.6},{"tag":"us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent","date_type":"Q","period_type":"instant","presentation_role":"revenuecontractbalancesdetails","presentation_hierarchy":[{"role":"revenuecontractbalancesdetails","parent":"us-gaap:RevenueFromContractWithCustomerAbstract","order":7.0,"preferred_label_role":"terseLabel","global_sort_position":[0,7.0,6],"section_concept":null,"section_label":null}],"concept_label":"Contract with Customer, Receivable, after Allowance for Credit Loss, Noncurrent","current_period_value":0.2,"prior_period_value":0.3,"visual_current_value":0.2,"visual_prior_value":0.3,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-462","text_snippet":"0.2","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-450","text_snippet":"0.3","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":0.2,"prior_value":0.3},{"tag":"us-gaap:ConcentrationRiskPercentage1","date_type":"Q","period_type":"duration","presentation_role":"revenuenarrativedetails","presentation_hierarchy":[{"role":"revenuenarrativedetails","parent":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,4.0,3,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Concentration Risk, Percentage","current_period_value":5,"prior_period_value":5.0,"visual_current_value":5,"visual_prior_value":5.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:ConcentrationRiskByBenchmarkAxis=us-gaap:RevenueFromContractWithCustomerMember|us-gaap:ConcentrationRiskByTypeAxis=us-gaap:ProductConcentrationRiskMember|us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember","dimensions":[{"axis":"us-gaap:ConcentrationRiskByBenchmarkAxis","axis_label":"Concentration Risk By Benchmark","member":"us-gaap:RevenueFromContractWithCustomerMember","member_label":"Revenue From Contract With Customer"},{"axis":"us-gaap:ConcentrationRiskByTypeAxis","axis_label":"Concentration Risk By Type","member":"us-gaap:ProductConcentrationRiskMember","member_label":"Product Concentration Risk"},{"axis":"us-gaap:TimingOfTransferOfGoodOrServiceAxis","axis_label":"Timing Of Transfer Of Good Or Service","member":"us-gaap:TransferredAtPointInTimeMember","member_label":"Transferred At Point In Time"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-79","char_anchor":"f-441","text_snippet":"5","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-81","char_anchor":"f-443","text_snippet":"5","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"hundredths","current_value":5,"prior_value":5.0},{"tag":"us-gaap:ConcentrationRiskPercentage1","date_type":"Q","period_type":"duration","presentation_role":"revenuenarrativedetails","presentation_hierarchy":[{"role":"revenuenarrativedetails","parent":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,4.0,3,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Concentration Risk, Percentage","current_period_value":95,"prior_period_value":95.0,"visual_current_value":95,"visual_prior_value":95.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:ConcentrationRiskByBenchmarkAxis=us-gaap:RevenueFromContractWithCustomerMember|us-gaap:ConcentrationRiskByTypeAxis=us-gaap:ProductConcentrationRiskMember|us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember","dimensions":[{"axis":"us-gaap:ConcentrationRiskByBenchmarkAxis","axis_label":"Concentration Risk By Benchmark","member":"us-gaap:RevenueFromContractWithCustomerMember","member_label":"Revenue From Contract With Customer"},{"axis":"us-gaap:ConcentrationRiskByTypeAxis","axis_label":"Concentration Risk By Type","member":"us-gaap:ProductConcentrationRiskMember","member_label":"Product Concentration Risk"},{"axis":"us-gaap:TimingOfTransferOfGoodOrServiceAxis","axis_label":"Timing Of Transfer Of Good Or Service","member":"us-gaap:TransferredOverTimeMember","member_label":"Transferred Over Time"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-75","char_anchor":"f-437","text_snippet":"95","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-77","char_anchor":"f-439","text_snippet":"95","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"hundredths","current_value":95,"prior_value":95.0},{"tag":"us-gaap:ConcentrationRiskPercentage1","date_type":"YTD","period_type":"duration","presentation_role":"revenuenarrativedetails","presentation_hierarchy":[{"role":"revenuenarrativedetails","parent":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,4.0,3,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Concentration Risk, Percentage","current_period_value":5,"prior_period_value":4.0,"visual_current_value":5,"visual_prior_value":4.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:ConcentrationRiskByBenchmarkAxis=us-gaap:RevenueFromContractWithCustomerMember|us-gaap:ConcentrationRiskByTypeAxis=us-gaap:ProductConcentrationRiskMember|us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredAtPointInTimeMember","dimensions":[{"axis":"us-gaap:ConcentrationRiskByBenchmarkAxis","axis_label":"Concentration Risk By Benchmark","member":"us-gaap:RevenueFromContractWithCustomerMember","member_label":"Revenue From Contract With Customer"},{"axis":"us-gaap:ConcentrationRiskByTypeAxis","axis_label":"Concentration Risk By Type","member":"us-gaap:ProductConcentrationRiskMember","member_label":"Product Concentration Risk"},{"axis":"us-gaap:TimingOfTransferOfGoodOrServiceAxis","axis_label":"Timing Of Transfer Of Good Or Service","member":"us-gaap:TransferredAtPointInTimeMember","member_label":"Transferred At Point In Time"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-80","char_anchor":"f-442","text_snippet":"5","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-82","char_anchor":"f-444","text_snippet":"4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"hundredths","current_value":5,"prior_value":4.0},{"tag":"us-gaap:ConcentrationRiskPercentage1","date_type":"YTD","period_type":"duration","presentation_role":"revenuenarrativedetails","presentation_hierarchy":[{"role":"revenuenarrativedetails","parent":"us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems","order":1.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,4.0,3,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Concentration Risk, Percentage","current_period_value":95,"prior_period_value":96.0,"visual_current_value":95,"visual_prior_value":96.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:ConcentrationRiskByBenchmarkAxis=us-gaap:RevenueFromContractWithCustomerMember|us-gaap:ConcentrationRiskByTypeAxis=us-gaap:ProductConcentrationRiskMember|us-gaap:TimingOfTransferOfGoodOrServiceAxis=us-gaap:TransferredOverTimeMember","dimensions":[{"axis":"us-gaap:ConcentrationRiskByBenchmarkAxis","axis_label":"Concentration Risk By Benchmark","member":"us-gaap:RevenueFromContractWithCustomerMember","member_label":"Revenue From Contract With Customer"},{"axis":"us-gaap:ConcentrationRiskByTypeAxis","axis_label":"Concentration Risk By Type","member":"us-gaap:ProductConcentrationRiskMember","member_label":"Product Concentration Risk"},{"axis":"us-gaap:TimingOfTransferOfGoodOrServiceAxis","axis_label":"Timing Of Transfer Of Good Or Service","member":"us-gaap:TransferredOverTimeMember","member_label":"Transferred Over Time"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-76","char_anchor":"f-438","text_snippet":"95","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-78","char_anchor":"f-440","text_snippet":"96","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":1,"scale":"hundredths","current_value":95,"prior_value":96.0},{"tag":"us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress","date_type":"Q","period_type":"duration","presentation_role":"revenueperformanceobligationsandcontractestimatesdetails","presentation_hierarchy":[{"role":"revenueperformanceobligationsandcontractestimatesdetails","parent":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress","current_period_value":14.2,"prior_period_value":8.8,"visual_current_value":14.2,"visual_prior_value":8.8,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-5","char_anchor":"f-449","text_snippet":"14.2","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-6","char_anchor":"f-450","text_snippet":"8.8","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":14.2,"prior_value":8.8},{"tag":"us-gaap:RevenueRemainingPerformanceObligation","date_type":"Q","period_type":"instant","presentation_role":"revenueperformanceobligationsandcontractestimatesdetails","presentation_hierarchy":[{"role":"revenueperformanceobligationsandcontractestimatesdetails","parent":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Revenue, Remaining Performance Obligation, Amount","current_period_value":1.8,"prior_period_value":1.3,"visual_current_value":1.8,"visual_prior_value":1.3,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-3","char_anchor":"f-446","text_snippet":"1.8","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-3","char_anchor":"f-434","text_snippet":"1.3","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"billions","current_value":1.8,"prior_value":1.3},{"tag":"us-gaap:RevenueRemainingPerformanceObligation","date_type":"Q","period_type":"instant","presentation_role":"revenueperformanceobligationsandcontractestimatesdetails","presentation_hierarchy":[{"role":"revenueperformanceobligationsandcontractestimatesdetails","parent":"us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Revenue, Remaining Performance Obligation, Amount","current_period_value":1.1,"prior_period_value":831.0,"visual_current_value":1.1,"visual_prior_value":831.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"__NONE__","dimensions":null,"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-83","char_anchor":"f-447","text_snippet":"1.1","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-78","char_anchor":"f-435","text_snippet":"831","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"billions","current_value":1.1,"prior_value":831.0},{"tag":"powl:SegmentOperatingIncomeLoss","date_type":"Q","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Segment Operating Income (Loss)","current_period_value":57581,"prior_period_value":58919.0,"visual_current_value":57581,"visual_prior_value":58919.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-738","text_snippet":"57,581","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-739","text_snippet":"58,919","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":57581,"prior_value":58919.0},{"tag":"powl:SegmentOperatingIncomeLoss","date_type":"YTD","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:SegmentReportingAssetReconcilingItemLineItems","order":3.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:NetIncomeLoss","weight":1.0,"order":1.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:NetIncomeLoss","calculation_weight":1.0,"calculation_order":1.0,"section_label":null}],"concept_label":"Segment Operating Income (Loss)","current_period_value":100352,"prior_period_value":94491.0,"visual_current_value":100352,"visual_prior_value":94491.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-740","text_snippet":"100,352","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-741","text_snippet":"94,491","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":100352,"prior_value":94491.0},{"tag":"us-gaap:ForeignCurrencyTransactionGainLossRealized","date_type":"Q","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":6.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":-1.0,"order":6.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":-1.0,"calculation_order":6.0,"section_label":null}],"concept_label":"Realized Gain (Loss), Foreign Currency Transaction, before Tax","current_period_value":168,"prior_period_value":-210.0,"visual_current_value":-168,"visual_prior_value":210.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-730","text_snippet":"168","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-731","text_snippet":"210","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-168,"prior_value":210.0},{"tag":"us-gaap:ForeignCurrencyTransactionGainLossRealized","date_type":"YTD","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":6.0,"preferred_label_role":"negatedTerseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,6.0,5],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":-1.0,"order":6.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":-1.0,"calculation_order":6.0,"section_label":null}],"concept_label":"Realized Gain (Loss), Foreign Currency Transaction, before Tax","current_period_value":47,"prior_period_value":-104.0,"visual_current_value":-47,"visual_prior_value":104.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-732","text_snippet":"47","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-733","text_snippet":"104","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":-47,"prior_value":104.0},{"tag":"us-gaap:OperatingExpenses","date_type":"Q","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,7.0,6],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Operating Expenses","current_period_value":239034,"prior_period_value":219712.0,"visual_current_value":239034,"visual_prior_value":219712.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-734","text_snippet":"239,034","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-735","text_snippet":"219,712","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":239034,"prior_value":219712.0},{"tag":"us-gaap:OperatingExpenses","date_type":"YTD","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":7.0,"preferred_label_role":"totalLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,7.0,6],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"powl:SegmentOperatingIncomeLoss","weight":-1.0,"order":2.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"powl:SegmentOperatingIncomeLoss","calculation_weight":-1.0,"calculation_order":2.0,"section_label":null}],"concept_label":"Operating Expenses","current_period_value":447447,"prior_period_value":425571.0,"visual_current_value":447447,"visual_prior_value":425571.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-736","text_snippet":"447,447","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-737","text_snippet":"425,571","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":447447,"prior_value":425571.0},{"tag":"us-gaap:SellingAndMarketingExpense","date_type":"Q","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":3.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":3.0,"section_label":null}],"concept_label":"Selling and Marketing Expense","current_period_value":8365,"prior_period_value":6933.0,"visual_current_value":8365,"visual_prior_value":6933.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-177","char_anchor":"f-718","text_snippet":"8,365","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-178","char_anchor":"f-719","text_snippet":"6,933","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":8365,"prior_value":6933.0},{"tag":"us-gaap:SellingAndMarketingExpense","date_type":"YTD","period_type":"duration","presentation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","presentation_hierarchy":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:ReconciliationFromSegmentTotalsToConsolidatedAbstract","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,2.0,1,3.0,2],"section_concept":null,"calculation_relationships":[{"role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","parent":"us-gaap:OperatingExpenses","weight":1.0,"order":3.0}],"calculation_role":"segmentinformationscheduleofsegmentnetincomeincludingsegmentexpensesdetails","calculation_parent":"us-gaap:OperatingExpenses","calculation_weight":1.0,"calculation_order":3.0,"section_label":null}],"concept_label":"Selling and Marketing Expense","current_period_value":16110,"prior_period_value":13664.0,"visual_current_value":16110,"visual_prior_value":13664.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:StatementBusinessSegmentsAxis=powl:ReportableSegmentMember","dimensions":[{"axis":"us-gaap:StatementBusinessSegmentsAxis","axis_label":"Business Segments","member":"powl:ReportableSegmentMember","member_label":"Reportable Segment"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-179","char_anchor":"f-720","text_snippet":"16,110","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-180","char_anchor":"f-721","text_snippet":"13,664","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"thousands","current_value":16110,"prior_value":13664.0},{"tag":"powl:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualSharesIssuableGrantDateValue","date_type":"Q","period_type":"instant","presentation_role":"stockbasedcompensationnarrativedetails","presentation_hierarchy":[{"role":"stockbasedcompensationnarrativedetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":4.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,4.0,3],"section_concept":null,"section_label":null}],"concept_label":"Shares issued annually, grant date value","current_period_value":0.1,"prior_period_value":0.1,"visual_current_value":0.1,"visual_prior_value":0.1,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockMember","member_label":"Restricted Stock"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-158","char_anchor":"f-614","text_snippet":"0.1","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-139","char_anchor":"f-543","text_snippet":"0.1","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":0.1,"prior_value":0.1},{"tag":"us-gaap:AllocatedShareBasedCompensationExpense","date_type":"Q","period_type":"duration","presentation_role":"stockbasedcompensationnarrativedetails","presentation_hierarchy":[{"role":"stockbasedcompensationnarrativedetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Payment Arrangement, Expense","current_period_value":2.5,"prior_period_value":2.2,"visual_current_value":2.5,"visual_prior_value":2.2,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockUnitsRSUMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockUnitsRSUMember","member_label":"Restricted Stock Units RSU"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-156","char_anchor":"f-612","text_snippet":"2.5","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-157","char_anchor":"f-613","text_snippet":"2.2","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":2.5,"prior_value":2.2},{"tag":"us-gaap:AllocatedShareBasedCompensationExpense","date_type":"YTD","period_type":"duration","presentation_role":"stockbasedcompensationnarrativedetails","presentation_hierarchy":[{"role":"stockbasedcompensationnarrativedetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Payment Arrangement, Expense","current_period_value":0.4,"prior_period_value":0.4,"visual_current_value":0.4,"visual_prior_value":0.4,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockMember","member_label":"Restricted Stock"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-161","char_anchor":"f-618","text_snippet":"0.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-162","char_anchor":"f-619","text_snippet":"0.4","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"millions","current_value":0.4,"prior_value":0.4},{"tag":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","date_type":"Q","period_type":"instant","presentation_role":"stockbasedcompensationnarrativedetails|stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","presentation_hierarchy":[{"role":"stockbasedcompensationnarrativedetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,5.0,4,2.0,1],"section_concept":null,"section_label":null},{"role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,1.0,0,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number","current_period_value":166431,"prior_period_value":119996.0,"visual_current_value":166431,"visual_prior_value":119996.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockUnitsRSUMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockUnitsRSUMember","member_label":"Restricted Stock Units RSU"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-154","char_anchor":"f-600","text_snippet":"166,431","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-136","char_anchor":"f-529","text_snippet":"119,996","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":166431,"prior_value":119996.0},{"tag":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","date_type":"YTD","period_type":"duration","presentation_role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","presentation_hierarchy":[{"role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,1.0,0,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period","current_period_value":59085,"prior_period_value":20380.0,"visual_current_value":59085,"visual_prior_value":20380.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockUnitsRSUMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockUnitsRSUMember","member_label":"Restricted Stock Units RSU"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-151","char_anchor":"f-604","text_snippet":"59,085","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-133","char_anchor":"f-533","text_snippet":"20,380","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":59085,"prior_value":20380.0},{"tag":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","date_type":"YTD","period_type":"duration","presentation_role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","presentation_hierarchy":[{"role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":2.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,2.0,1,2.0,1],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","current_period_value":95.75,"prior_period_value":184.01,"visual_current_value":95.75,"visual_prior_value":184.01,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockUnitsRSUMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockUnitsRSUMember","member_label":"Restricted Stock Units RSU"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-151","char_anchor":"f-605","text_snippet":"95.75","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-133","char_anchor":"f-534","text_snippet":"184.01","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":95.75,"prior_value":184.01},{"tag":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","date_type":"Q","period_type":"instant","presentation_role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","presentation_hierarchy":[{"role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":1.0,"preferred_label_role":"periodStartLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,2.0,1,1.0,0],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","current_period_value":55.84,"prior_period_value":64.81,"visual_current_value":55.84,"visual_prior_value":64.81,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockUnitsRSUMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockUnitsRSUMember","member_label":"Restricted Stock Units RSU"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-154","char_anchor":"f-611","text_snippet":"55.84","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-136","char_anchor":"f-540","text_snippet":"64.81","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":55.84,"prior_value":64.81},{"tag":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","date_type":"YTD","period_type":"duration","presentation_role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","presentation_hierarchy":[{"role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","order":3.0,"preferred_label_role":"negatedLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,1.0,0,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period","current_period_value":243312,"prior_period_value":91332.0,"visual_current_value":-243312,"visual_prior_value":-91332.0,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockUnitsRSUMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockUnitsRSUMember","member_label":"Restricted Stock Units RSU"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-151","char_anchor":"f-606","text_snippet":"243,312","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-133","char_anchor":"f-535","text_snippet":"91,332","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":-243312,"prior_value":-91332.0},{"tag":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","date_type":"YTD","period_type":"duration","presentation_role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","presentation_hierarchy":[{"role":"stockbasedcompensationscheduleofrestrictedstockunitsactivitydetails","parent":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":3.0,"preferred_label_role":"terseLabel","global_sort_position":[0,1.0,0,2.0,1,1.0,0,2.0,1,3.0,2],"section_concept":null,"section_label":null}],"concept_label":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","current_period_value":12.74,"prior_period_value":30.18,"visual_current_value":12.74,"visual_prior_value":30.18,"end_current":"2026-03-31","end_prior":"2025-03-31","axis_key":"us-gaap:AwardTypeAxis=us-gaap:RestrictedStockUnitsRSUMember","dimensions":[{"axis":"us-gaap:AwardTypeAxis","axis_label":"Award Type","member":"us-gaap:RestrictedStockUnitsRSUMember","member_label":"Restricted Stock Units RSU"}],"source":"xbrl","source_ref":{"type":"xbrl_context","current":{"context_ref":"c-151","char_anchor":"f-607","text_snippet":"12.74","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"prior":{"context_ref":"c-133","char_anchor":"f-536","text_snippet":"30.18","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042025000061/powl-20250331.htm","accession":"0000080420-25-000061"}},"collision_flag":0,"scale":"units","current_value":12.74,"prior_value":30.18}],"producer_parser_version":"e31a50e7","producer_source":"prewarm_manifest","_financials_schema_version":1,"cache_version":13,"semantic_status":"partial","coverage_status":"partial","scope_warnings":[{"type":"mixed_scope_cash_flow","scope_status":"mixed_scope_warning","statement_role":"cash_flow","affected_tags":["us-gaap:NetCashProvidedByUsedInOperatingActivities"],"message":"Operating cash flow is reported as consolidated cash flow while the filing also discloses discontinued operations or wind-down activity (Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation). Do not divide this consolidated CFO by continuing-operations revenue without an adjustment.","evidence":{"cash_flow_fact_source_ref":{"context_ref":"c-1","char_anchor":"f-322","text_snippet":"94,811","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"disclosure_signal":{"tag":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","concept_label":"Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation","axis_key":"__NONE__","dimensions":null}}}],"scope_bridges":[{"id":"cash_flow_scope_bridge:operating_cash_flow:2026-Q2:direct_discontinued","type":"cash_flow_scope_bridge","scope_status":"mixed_scope_bridge_candidate","statement_role":"cash_flow","base_concept":"operating_cash_flow","reported_scope":"consolidated","target_scope":"continuing_operations","reported_value":94811,"reported_scale":"thousands","adjusted_value":0,"adjusted_scale":"thousands","confidence":"high","adjustments":[{"label":"Reported discontinued-operations operating cash flow","operation":"remove_discontinued_operating_cash_flow","amount":94811,"scale":"thousands","source_tag":"us-gaap:NetCashProvidedByUsedInOperatingActivities","statement_role":"cash_flow","reason":"The filing reports discontinued-operations cash flow directly.","source_ref":{"context_ref":"c-1","char_anchor":"f-322","text_snippet":"94,811","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"}}],"evidence":{"reported_fact_source_ref":{"context_ref":"c-1","char_anchor":"f-322","text_snippet":"94,811","filing_url":"https://www.sec.gov/Archives/edgar/data/80420/000008042026000070/powl-20260331.htm","accession":"0000080420-26-000070"},"disclosure_signal":{"tag":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","concept_label":"Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation","axis_key":"__NONE__","dimensions":null}},"message":"Operating cash flow is consolidated while the filing discloses discontinued operations or wind-down activity. Use this bridge as an evidence-backed same-scope CFO candidate; do not overwrite the reported CFO fact.","ticker":"POWL","period":"2026-Q2"}]}