{"transactions":[{"id":731758,"issuer":{"id":4758,"kind":"organization","name":"Willdan Group, Inc.","symbol":"WLDN"},"owners":[{"id":36724,"kind":"person","name":"Downes Cynthia","position":1,"cik":"0001518288","reported_name":"Downes Cynthia","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2026-06-18T21:10:06.000Z","date":"2026-06-17","kind":"grant","planned":false,"acquired":true,"shares":1241,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents shares of restricted stock awarded to the Reporting Person by the Issuer on June 17, 2026, which vest on June 17, 2027."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F2","text":"Includes 1,241 shares of restricted stock that vest on June 17, 2027."}],"balance_after":10150,"source":{"system":"sec-edgar","filing":"0001518288-26-000002","document":"form4-06182026_090602.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1370450/000151828826000002/form4-06182026_090602.xml","form_type":"4"}},{"id":1063628,"issuer":{"id":4758,"kind":"organization","name":"Willdan Group, Inc.","symbol":"WLDN"},"owners":[{"id":36724,"kind":"person","name":"Downes Cynthia","position":1,"cik":"0001518288","reported_name":"Downes Cynthia","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2025-08-18T21:42:52.000Z","date":"2025-08-15","kind":"sale","planned":false,"acquired":false,"shares":2763,"price":109.43,"value":302355.09,"ownership":{"direct":true},"footnotes":[{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F1","text":"Includes (i) 1,781 shares of restricted stock that vest on June 11, 2026 and (ii) 1,124 shares of restricted stock that vest on June 12, 2026, subject to the Reporting Person's continued service to the Issuer through the applicable vesting date."}],"balance_after":8909,"source":{"system":"sec-edgar","filing":"0001415889-25-022198","document":"form4-08182025_090848.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1370450/000141588925022198/form4-08182025_090848.xml","form_type":"4"}},{"id":1112988,"issuer":{"id":4758,"kind":"organization","name":"Willdan Group, Inc.","symbol":"WLDN"},"owners":[{"id":36724,"kind":"person","name":"Downes Cynthia","position":1,"cik":"0001518288","reported_name":"Downes Cynthia","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2025-06-12T21:52:17.000Z","date":"2025-06-11","kind":"grant","planned":false,"acquired":true,"shares":1781,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents shares of restricted stock awarded to the Reporting Person by the Issuer on June 11, 2025, which vest on June 11, 2026."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F2","text":"Includes 2,248 shares of restricted stock that vest in two substantially equal installments on each of June 12, 2025 and June 12, 2026."}],"balance_after":11672,"source":{"system":"sec-edgar","filing":"0001415889-25-017027","document":"form4-06122025_090610.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1370450/000141588925017027/form4-06122025_090610.xml","form_type":"4"}},{"id":1480302,"issuer":{"id":4758,"kind":"organization","name":"Willdan Group, Inc.","symbol":"WLDN"},"owners":[{"id":36724,"kind":"person","name":"Downes Cynthia","position":1,"cik":"0001518288","reported_name":"Downes Cynthia","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2024-06-13T22:23:33.000Z","date":"2024-06-12","kind":"grant","planned":false,"acquired":true,"shares":2248,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents shares of restricted stock awarded to the Reporting Person by the Issuer on June 12, 2024, which vest in two substantially equal installments on each of June 12, 2025 and June 12, 2026."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F2","text":"Includes 1,793 shares of restricted stock that vest on June 7, 2025."}],"balance_after":9891,"source":{"system":"sec-edgar","filing":"0001415889-24-016732","document":"form4-06132024_100630.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1370450/000141588924016732/form4-06132024_100630.xml","form_type":"4"}},{"id":1860171,"issuer":{"id":4758,"kind":"organization","name":"Willdan Group, Inc.","symbol":"WLDN"},"owners":[{"id":36724,"kind":"person","name":"Downes Cynthia","position":1,"cik":"0001518288","reported_name":"Downes Cynthia","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2023-06-09T22:03:51.000Z","date":"2023-06-07","kind":"grant","planned":false,"acquired":true,"shares":3585,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"Represents shares of restricted stock awarded to the Reporting Person by the Issuer on June 7, 2023, which vest in two substantially equal installments on each of June 7, 2024 and June 7, 2025."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F2","text":"Includes (i) 1,295 shares of restricted stock that vest on June 9, 2024 and (ii) 735 shares of restricted stock that vest on August 4, 2023."}],"balance_after":7643,"source":{"system":"sec-edgar","filing":"0001415889-23-009530","document":"form4-06092023_100648.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1370450/000141588923009530/form4-06092023_100648.xml","form_type":"4"}},{"id":2235554,"issuer":{"id":4758,"kind":"organization","name":"Willdan Group, Inc.","symbol":"WLDN"},"owners":[{"id":36724,"kind":"person","name":"Downes Cynthia","position":1,"cik":"0001518288","reported_name":"Downes Cynthia","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2022-06-10T21:35:32.000Z","date":"2022-06-09","kind":"grant","acquired":true,"shares":2589,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"The shares of restricted stock vest in two substantially equal installments on each of June 9, 2023 and June 9, 2024."},{"field":"balance_after","element":"sharesOwnedFollowingTransaction","label":"F2","text":"Includes 1,469 shares of restricted stock that vest in two substantially equal installments on each of August 4, 2022 and August 4, 2023."}],"balance_after":4058,"source":{"system":"sec-edgar","filing":"0001415889-22-006434","document":"form4-06102022_020618.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1370450/000141588922006434/form4-06102022_020618.xml","form_type":"4"}},{"id":2612659,"issuer":{"id":4758,"kind":"organization","name":"Willdan Group, Inc.","symbol":"WLDN"},"owners":[{"id":36724,"kind":"person","name":"Downes Cynthia","position":1,"cik":"0001518288","reported_name":"Downes Cynthia","relationship":{"director":true,"officer":false,"ten_percent_owner":false,"other":false}}],"security":"Common Stock","published_at":"2021-08-05T23:08:04.000Z","date":"2021-08-04","kind":"grant","acquired":true,"shares":1469,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F1","text":"The shares of restricted stock vest in two substantially equal installments on each of August 4, 2022 and August 4, 2023."}],"balance_after":1469,"source":{"system":"sec-edgar","filing":"0001179110-21-007962","document":"edgar.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1370450/000117911021007962/edgar.xml","form_type":"4"}}]}