This is a standard Heyawake puzzle.
Because I put so many cells in this, it’s actually a penalty Heyawake (known in Japanese, if I remember correctly, as へやわけMAX/“Heyawake MAX”) and amenable to a solution with that.
And like my other recent Heyawakes, this is made with pzprRT.