Recent versions of NMEA0183 use RS422, which is the same as (or at least very similar to) RS485 but with only one transmitter. +/- 5V nominal, differential. Older versions used basically RS232, up to +/-15V on data line, referenced to ground.
RS 422/RS485 levels should be at least +/-200mV to register as 1 or 0. Nominal drive 5V.
Idles high, same as RS232 and UART.
In practice I have seen (open circuit unless otherwise stated):
I think the ones that only go up to +0.3V or so are not actually engaging the driver except on the 0 bits, so this value is just failsafe pullups giving (barely) a 1. I have checked this by measuring the DE pin on the combo 232/485 adapter.
I tried to get it to enable the driver by setting DTR and RTS in a python script but it didn't work.