The deeply personal documentary made waves at Tribeca in 2025 and will now make its way to Netflix.